关于pxc强一致性的弊端

来源:4-2 创建MySQL集群

慕尼黑3917127

2018-05-26

老师这里由于pxc强一致性,任何接点写入数据都需要执行完同步所有接点数据库的事务,是不是说明节点越多写操作所造成的时间耗费是会叠加的,如果写操作太慢同样也会是集群系统接受不了的一点呀。不知道现在的技术对这点有什么好的优化方向呢

写回答

2回答

神思者

2018-05-26

pxc集群的同步速度取决于性能最差的节点,因此说每个节点硬件配置要基本相同,否则就是浪费。另外,pxc集群不要组建太大规模的集群,节点越多同步的工作也就越多,所以速度也就越慢。最后,可以利用pxc集群和replication集群共同组成混合集群,由mycat或者其他中间件管理。重要的数据(用户信息、余额、交易、充值)保存到pxc集群,非重要的数据(新闻、回帖、公告、招聘、商品信息)保存到replication集群。至于跨集群的事物一致性可以参考微服务的解决办法,有一种方案是依靠MessageQueue来实现分布式事务一致性的,建议你搜索一下RocketMQ分布式事务。祝你学习愉快!

0
3
慕设计0394643
回复
神思者
老师课程上线了吗,什么时候也把云主机的配置也加进去啊
2020-02-12
共3条回复

慕尼黑3917127

提问者

2018-05-26

????

0
0

Docker环境下的企业级前后端分离项目部署与运维

手把手带你学会项目分布式集群部署,让你的系统不再惧怕宕机

2459 学习 · 1018 问题

查看课程