有成熟的社区,有互联网公司在大规模的使用;
自动故障转移 , 自动添加、剔除节点;
缺点:
需要为原生MySQL节点打wsrep补丁
只支持innodb储存引擎
至少三节点;
2.5.3. POAXS
Paxos 算法解决的问题是一个分布式系统如何就某个值(决议)达成一致 。这个算法被认为是同类算法中最有效的 。Paxos与MySQL相结合可以实现在分布式的MySQL数据的强一致性 。常见架构如下:
优点:
多主写入,无延迟复制 , 能保证数据强一致性;
有成熟理论基?。?
自动故障转移,自动添加、剔除节点;
缺点:
只支持innodb储存引擎
至少三节点;
3. 总结
随着人们对数据一致性的要求不断的提高,越来越多的方法被尝试用来解决分布式数据一致性的问题 , 如MySQL自身的优化、MySQL集群架构的优化、Paxos、Raft、2PC算法的引入等等 。
而使用分布式算法用来解决MySQL数据库数据一致性的问题的方法 , 也越来越被人们所接受,一系列成熟的产品如PhxSQL、MariaDB Galera Cluster、Percona XtraDB Cluster等越来越多的被大规模使用 。
随着官方MySQL Group Replication的GA,使用分布式协议来解决数据一致性问题已经成为了主流的方向 。期望越来越多优秀的解决方案被提出 , MySQL高可用问题可以被更好的解决 。
【mySql进度怎么做 mysql进去】关于mySql进度怎么做和mysql进去的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。
推荐阅读
- gis如何做空间分布图,如何用gis做空间分布图
- 怎么看小程序审核需要哪些文件,小程序审核在哪里看
- html5列表如何嵌套,html table嵌套
- 手机音乐怎么用麦克风唱,手机怎么在麦克风里放音乐
- phpsql备份数据库 sqlplus备份数据库
- 闹钟软件下载,闹钟软件下载安装手机桌面
- 人为什么吃蝌蚪视频,蝌蚪为什么没人吃
- 德兴教育局公众号关注,德兴教育局
- r软件怎么用sqlserver,r语言sqldf包安装