1.创建mysql集群下载pxc镜像dockerpullpercona/percona-xtradb-cluster创建内部网络:出于安全考虑,需要给PXC集群实例创建Docker内部网络创建命令:dockernetworkcreatenet1创建指定网段:dockernetworkcreate--subnet=172.18.0.0/24net1查看网络属性:dockernetworkinspec
分类:
数据库 时间:
2018-08-06 23:23:49
阅读次数:
351
MMM (Master-Master replication manager for MySQL,MySQL 主主复制管理器)是一套支持双主故障切换和双主日常管理的脚本程序。MMM 使用 Perl 语言开发,主要用来监控和管理 MySQL Master-Master(双主)复制,虽然也叫双主复制,但是业务上同一时刻只允许对一个主进行写入,另一台备选主上提供部分读服务,以加速在主主切换时备选主的预热,可以说 MMM 这套脚本程序一方面实现了故障切换的功能,另一方面其内部附加的工具脚本也可以实现多个 Slave 的 read 负载均衡。
分类:
数据库 时间:
2018-08-06 21:44:36
阅读次数:
191
一、galeracluster简介1、GaleraCluster:集成了Galera插件的MySQL集群,是一种新型的,数据不共享的,高度冗余的高可用方案,目前GaleraCluster有两个版本,分别是PerconaXtradbCluster及MariaDBCluster,Galera本身是具有多主特性的,即采用multi-master的集群架构,是一个既稳健,又在数据一致性、完整性及高性能方面
分类:
数据库 时间:
2018-08-06 21:04:46
阅读次数:
187
前言 高可用架构对于互联网服务基本是标配,无论是应用服务还是数据库服务都需要做到高可用。对于一个系统而言,可能包含很多模块,比如前端应用,缓存,数据库,搜索,消息队列等,每个模块都需要做到高可用,才能保证整个系统的高可用。对于数据库服务而言,高可用可能更复杂,对用户的服务可用,不仅仅是能访问,还需要 ...
分类:
数据库 时间:
2018-08-04 15:41:34
阅读次数:
164
8.12.3.2mysql-mmm架构图Mysqlmmm特点优点:高可用性,扩展性好,出现故障自动切换,对于主主同步,在同一时间只提供一台数据库写操作,保证的数据的一致性。缺点:Monitor节点是单点,可以结合Keepalived实现高可用,对主机的数量有要求,需要实现读写分离,对程序来说是个挑战。8.12.3.3mysql-mmm安装需要在所有server上都安装mysql-mmmwgetht
分类:
数据库 时间:
2018-08-01 00:23:58
阅读次数:
212
首先说一下,之前一直混淆分区和分表的概念 这里总结一下 一.什么是分区 mysql数据库中的数据是以文件的形势存在磁盘上的,一张表主要对应着三个文件,一个是frm存放表结构的,一个是myd存放表数据的,一个是myi存表索引的。 分区的二种方式 1,横向分区 什么是横向分区呢?就是横着来分区了,举例来 ...
分类:
数据库 时间:
2018-07-31 13:21:55
阅读次数:
144
PXC简介: galera产品是以galera cluster方式为mysql提高高可用集群解决方案的。galera cluster就是集成了galera插件的mysql集群。galera replication是codership提供的mysql数据同步方案,具有高可用性,方便扩展,并且可以实现多个mysql节点间的数据同步复制与读写,可保障数据库的服务高可用及数据强一
分类:
数据库 时间:
2018-07-27 15:33:15
阅读次数:
18412
MySQL集群搭建本文使用的是Galera搭建的MYSQL集群,实现的是每个MYSQL都是主服务器,不存在主从之分。1)安装mysql集群:安装前准备:#echo‘192.168.1.2mysql1’>>/etc/hosts#echo‘192.168.1.4mysql2’>>/etc/hosts#echo‘192.168.1.7mysql3’>>/etc/hosts#echo‘net.ipv4.t
分类:
数据库 时间:
2018-07-26 21:08:02
阅读次数:
308
1.MyCAT简单介绍 MyCAT是一个彻底开源的,面向企业应用开发的大数据库集群,支持事务、ACID、可以替代MySQL的加强版数据库,是一个可以视为MySQL集群的企业级数据库,用来替代昂贵的Oracle集群融合了内存缓存技术、NoSQL技术、HDFS大数据的新型SQL Server,并且结合传 ...
分类:
其他好文 时间:
2018-07-19 21:28:44
阅读次数:
202
MySQL高可用群集技能目标熟悉MMM高可用架构熟悉MHA高可用架构学会配置MMM高可用学会配置MHA高可用关于MMM高可用架构说明mmm_mon:监控进程负责所有监控工作、决定和处理节点角色活动mmm_agent:运行在每个MySQL服务器上的代理进程完成监控的探针工作和执行简单的远端服务设置mmm_control:一个简单的脚本,提供管理mmm_mond的进程命令mysql-mmm的监管会提供
分类:
数据库 时间:
2018-07-19 16:04:50
阅读次数:
191