常用中间件的集群类型

380 阅读1分钟

1. MySQL

  • 主从模式:并行复制、读写分离。 Master-Slave 模式,可实现读写分离、数据备份。

  • 双主模式:MMM机构、MHA架构

  • 分库分表:分片策略

2. Redis

  • 主从复制
  • 哨兵模式
  • Cluster 模式

3. MongDB

  • 主从集群
  • 副本集集群
  • 分片集群

4. Elasticsearch

Elasticsearch 的四种节点类型:

  • 主节点(Master 节点)
  • 数据节点(Data 节点)
  • 负载均衡节点(Client 节点)
  • 预处理节点(Ingest 节点)

5. Kafka

在 Kafka 集群中,没有“主节点”,所有节点都是平等的。节点对于 topic 而言,有 leader 和 Replica 之分。

6. Zookeeper

Zookeeper 中的三种角色:

  • Leader
  • Follower
  • Observer

7. RabbitMQ

  • 主备模式
  • 镜像模式

8. Prometheus

  • 单节点:Prometheus 最常用的是单节点部署,数据可以做本地存储,也可以进行远程存储
  • 联邦集群

参考: blog.rubinchu.com/2021/10/26/…