mysql读写分离(Java)方案比较

有个小项目需要做读写分离,分析过常见的的模型,有如下几种:

1. 淘宝TDDL,client模型,关键链路上不需要额外的服务器(diamond配置服务器,宕机不影响服务),不会产生额外的故障点。排名第一。

2. 奇虎atlas,阿里amoeba,cobar 都是server模型,需要在关键链路上增加额外服务器,会产生额外的故障点。排名并列第二。

3. msyql-proxy,mysql官方出品,据说是atlas是根据它优化出来的,排名第三

4. mysql replicationDriver,排名第四


TDDL简介:

http://www.oschina.net/p/tddl 

tddl3官方开源版本地址:https://github.com/alibaba/tb_tddl 

github上有个tddl5的版本,但是并非官方发布,也没有任何更新。

配置非常复杂,难度系数很高。


Atlas简介:

http://my.oschina.net/superbigfu/blog/178134?p=2 


Amoeba简介:

http://www.2cto.com/database/201107/97799.html

http://blog.csdn.net/wulantian/article/details/8191994


cobar简介:

http://wuyanzan60688.blog.163.com/blog/static/12777616320121075123646/ 

http://www.th7.cn/db/mysql/201208/20061.shtml


mysql replicationDriver简介:

这个方案本质是mysql connector支持的一种读写分离的方法。

待续






  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值