码迷,mamicode.com
首页 > 数据库 > 详细

Mysql/MariaDB的集群实现:Galera Cluster

时间:2019-01-06 01:05:37      阅读:234      评论:0      收藏:0      [点我收藏+]

标签:不同   数据同步   download   多线程   archive   使用   www.   方案   数据库   

  Galera Cluster是Codership公司开发的一套免费开源的高可用方案,属于multi-master的集群架构,如图所示:

技术分享图片

  三个实例,组成了一个集群,而这三个节点与普通的主从架构不同,它们都可以作为主节点,三个节点是对等的,这种一般称为multi-master架构,当有客户端要写入或者读取数据时,随便连接哪个实例都是一样的,读到的数据是相同的,写入某一个节点之后,集群自己会将新数据同步到其它节点上面,这种架构不共享任何数据,是一种高冗余架构。

  

官方给出的特性如下:

  • 真正的多主集群,Active-Active架构;
  • 同步复制,没有复制延迟;
  • 多线程复制;
  • 没有主从切换操作,无需使用虚IP;
  • 热备份,单个节点故障期间不会影响数据库业务;
  • 支持节点自动加入,无需手动拷贝数据;
  • 支持InnoDB存储引擎;
  • 对应用程序透明,原生MySQL接口;
  • 无需做读写分离;
  • 部署使用简单。

 

Galera Cluster官网下载地址以及支持的mysql和mariadb版本:

http://galeracluster.com/downloads/#downloads

https://downloads.mariadb.org/mariadb-galera/

 

 

参考:

1、http://www.yunweipai.com/archives/19574.html

2、https://segmentfault.com/a/1190000013652043

Mysql/MariaDB的集群实现:Galera Cluster

标签:不同   数据同步   download   多线程   archive   使用   www.   方案   数据库   

原文地址:https://www.cnblogs.com/shengulong/p/10226921.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!