当前位置:首页 > 报告详情

专场4.5-基于MySQL的分布式数据库高可用实践-王斌.pdf

上传人: 2*** 编号:126846 2023-05-01 35页 774.50KB

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
本文主要探讨了基于MySQL的分布式数据库的高可用实践。首先介绍了基于MySQL的分布式数据库的概念,它兼容MySQL语法和行为,采用shared-nothing架构,可扩展,并满足ACID特性。然后分析了基于MySQL做分布式数据库的优缺点,优点包括生态环境好,易使用,学习成本低,开发成本低,支持用户更多复杂特性;缺点包括部分不适合分布式处理,效率低下,存储引擎接口执行计划没有考虑网络,MySQL并不是为高并发设计的,计算和存储元数据不一致性等。接下来,文章指出分布式事务是做分布式数据库最大的困难,如二阶段提交协议存在的潜在问题,协调者挂了如何保证数据一致性,备份的一致性备份点如何找到等。最后,文章介绍了如何利用MySQL Group Replication实现高可用,并指出了基于MGR的困难,如排队等待公平问题,底层Paxos通信是单线程的,多主情况下的限制等。
"MySQL分布式数据库如何实现高可用?" "基于MySQL的分布式数据库有哪些优缺点?" "MySQL Group Replication在实践中遇到哪些困难?"
客服
商务合作
小程序
服务号
折叠