iunknown 发表于 2016-08-30 23:29

微信开源PhxSQL:高可用、强一致的MySQL集群


项目地址:https://github.com/tencent-wechat/phxsql

功能简介:

PhxSQL具有服务高可用、数据强一致、高性能、运维简单、和MySQL完全兼容的特点。
服务高可用:PhxSQL集群内只要多数派节点存活就能正常提供服务;出于性能的考虑,集群会选举出一个Master节点负责写入操作;当Master失效,会自动重新选举新的Master。
数据强一致:PhxSQL采用多节点冗余部署,在多个节点之间采用paxos协议同步流水,保证了集群内各节点数据的强一致。
高性能:PhxSQL比MySQL SemiSync的写性能更好,得益于Paxos协议比SemiSync协议更加高效;
运维简单:PhxSQL集群内机器出现短时间故障,能自动恢复数据,无需复杂的运维操作;PhxSQL更提供一键更换(新增/删除)集群内的机器,简化运维的工作。
MySQL完全兼容:PhxSQL是基于Percona的研发,完全兼容MySQL的操作命令。 可通过MySQL提供的mysqlclient/perconaserverclient直接操作PhxSQL。

实现原理:微信开源PhxSQL:高可用、强一致的MySQL集群

lyhabc 发表于 2016-09-01 18:10

然并卵

iunknown 发表于 2016-09-01 21:24

lyhabc 发表于 2016-09-01 18:10
然并卵

:?: 这么粗暴?
页: [1]
查看完整版本: 微信开源PhxSQL:高可用、强一致的MySQL集群