开发者社区> 问答> 正文

MetaQ的多Master多Slave同步双写模式有什么缺点?

MetaQ的多Master多Slave同步双写模式有什么缺点?

展开
收起
三分钟热度的鱼 2024-04-18 14:48:33 43 0
1 条回答
写回答
取消 提交回答
  • 会降低消息写入的效率,并影响系统的吞吐量;对于Kafka来说,Broker之间不存在master和slave的区别,每一个Broker之间都是平等的,kafka的partition是有master和slave的区别的,kafka将每个partition数据复制到多个server上,任何一个partition有一个leader和多个follower(可以没有);备份的个数可以通过broker配置文件来设定。leader处理所有的read-write请求,follower需要和leader保持同步。Kafka尽量的使所有分区均匀的分布到集群所有的节点上而不是集中在某些节点上,另外主从关系也尽量均衡这样每个几点都会担任一定比例的分区的leader。

    2024-04-18 15:05:11
    赞同 1 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载