消息队列
- 生产者(producer)
- 消费者(consumer)
数据层面
一个队列 = 一份数据
多份数据
- 主题(Topic) 拆分数据
一份数据过大
一个主题(Topic)拆分成多个不同的 分区(Partation),
Partation 同时只能被一个消费者(consumer)实例消费
每份数据消费
消费者组(Consumer-group) 共用一个Group-id, 里面有多个消费者
机器层面
复制数据
多复制几份放到不同的机器上,复制出来的数据就叫做 副本(Replication)。
管理数据
管理者 Broker,数据调度
从属关系
当一份数据比复制出多份副本后,主从副本的同步