mysql 怎么实现集群

迷途的书童 2015-07-31 02:30:47
想把mysql数据库整成集群,像分布式服务器集群那样!
1.玩了一下mysql cluster 感觉是个坑,故障率比较高,对机子要求也比较高,效率也不怎么样。
(后面想想,这是oracle开发的东东,如果人家把免费东东整的比收费oracle数据库还好,哪人家不是吃西北风了吗?)
2.用阿里的cobar中间件测试,的确可以实现分库,分表,的分布式管理,不过中间件服务器查询是线程循环查询,速度比单一机子慢很多!

大家有没有好的建议和方法 来实现mysql分布式集群呢?

谢谢!
...全文
229 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
9712210 2015-08-03
  • 打赏
  • 举报
回复
MySQL同样支持.
迷途的书童 2015-08-01
  • 打赏
  • 举报
回复
Galera Cluster 好像是mariaDB的!
迷途的书童 2015-07-31
  • 打赏
  • 举报
回复
感谢!
9712210 2015-07-31
  • 打赏
  • 举报
回复
但是fabric毕竟最好也只能使用半异步模式....所以好用,但是不适合对故障转移要求高的地方.
9712210 2015-07-31
  • 打赏
  • 举报
回复
fabric可以实现1主多从,自动故障转移(主当了以后在所有的slave中选1个做主),这个过程客户端不用变动,查询路由由fabric自动完成. 也可以访问指定节点. 也可以实现分片(Sharding),每片可以由1个fabric group(1主多从)或者1个单mysql实例组成.
迷途的书童 2015-07-31
  • 打赏
  • 举报
回复
fabric 好像只能实现 主从把,不能实现集群吧! Galera cluster 没有了解,等下找资料看看!
9712210 2015-07-31
  • 打赏
  • 举报
回复
如果你数据同步要求不高的话,可以使用mysql的fabric,做异步集群. 如果你数据同步要求高的话,可以用Galera Cluster,不过这个要你自己配置了.

56,685

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧