java

Traefik

Traefik Traefik 是什么? Traefik 是一款现代化的反向代理和负载均衡器,专为容器化应用设计。它支持自动发现和动态配置,能够自动适应变化的容器环境,提供了简单而强大的功能,使得部署和管理微服务架构变得更加容易。 用途和优势: 容器化环境支持: Traefik 专为容器化环境设计,
2022-07-12

Redis

Redis Redis 是什么? Redis(Remote Dictionary Server)是一种基于内存的键值存储数据库管理系统。它支持多种数据结构,包括字符串、哈希表、列表、集合、有序集合等。Redis 的设计目标是提供高性能、可扩展性和持久性,常被用作缓存、消息队列和实时数据分析等场景。
2022-06-08

Elasticsearch

Elasticsearch Elasticsearch 是什么? Elasticsearch 是一个开源的分布式搜索和分析引擎,构建在 Apache Lucene 基础上。它提供了强大的全文搜索和复杂查询功能,适用于各种类型的数据,包括结构化、半结构化和非结构化数据。Elasticsearch 被广
2021-10-12

GitLab CI/CD

GitLab CI/CD GitLab CI/CD 是什么? GitLab CI/CD 是 GitLab 内嵌的持续集成(CI)和持续交付(CD)工具,用于自动化构建、测试和部署软件项目。它与 GitLab 代码仓库紧密集成,提供了简单的配置和强大的功能,支持从代码提交到部署的全自动化流程。 用途和
2021-08-06

Redis

Redis Redis 是什么? Redis(Remote Dictionary Server)是一种基于内存的键值存储数据库管理系统。它支持多种数据结构,包括字符串、哈希表、列表、集合、有序集合等,具有高性能、持久化、支持复制和分区等特性,被广泛用于缓存、消息队列、计数器、实时分析等应用场景。 用
2021-07-15

RabbitMQ

RabbitMQ RabbitMQ 是什么? RabbitMQ 是一个开源的消息代理软件,实现了高级消息队列协议(AMQP)。它允许不同应用程序之间进行异步通信,提供了一种可靠的消息传递机制,用于解耦生产者和消费者之间的关系。RabbitMQ 支持多种消息模式,包括点对点、发布/订阅、工作队列等。
2021-06-12

MongoDB

MongoDB MongoDB 是什么? MongoDB(全称为 Humongous Database)是一款面向文档的 NoSQL 数据库管理系统,它以高性能、易扩展性和灵活的数据模型而著称。MongoDB 使用 BSON(一种二进制 JSON 格式)来存储数据,支持动态模式,允许在同一个集合中存
2021-05-12

MySql常用操作

MySql常用操作 登录 MySQL 服务器: mysql -u username -p 输入密码后即可登录 MySQL 服务器。如果是本地服务器,可以省略 -u username 部分。 显示数据库列表: SHOW DATABASES; 这将列出所有可用的数据库。 创建新数据库: CREATE D
2021-04-03

MyBatis-Plus

MyBatis-Plus MyBatis-Plus 是什么? MyBatis-Plus 是 MyBatis 的增强工具包,提供了丰富的功能来简化 MyBatis 的使用。它基于 MyBatis 进行了功能扩展,为开发人员提供了更方便、更高效的数据库操作方式。MyBatis-Plus 的目标是简化开发
2021-04-02