在基于MySQL逻辑复制原理的下的主从架构,经常会由于某些缘故产生主从数据不一致,从而导致主从复制进程报错中断。而基于定期去检查从库的show slave status\G的IO线程和SQL线程的状态,只能确认当前replication是正常的,却无法确认当前主从数据是否一致。幸好percona公司提供pt工具包,其中的pt-table-checks
分类:
数据库 时间:
2018-06-12 11:43:21
阅读次数:
217
1.半同步复制 半同步复制官方手册:https://dev.mysql.com/doc/refman/5.7/en/replication semisync.html 默认情况下,MySQL的复制是异步的,master将新生成的binlog发送给各slave后,无需等待slave的ack回复(sla ...
分类:
数据库 时间:
2018-06-11 14:01:31
阅读次数:
234
相比传统的MySQL复制,gtid复制无论是配置还是维护都要轻松的多。本文对gtid复制稍作介绍。 MySQL基于GTID复制官方手册:https://dev.mysql.com/doc/refman/5.7/en/replication gtids.html 1.gtid基本概念 传统的基于bin ...
分类:
数据库 时间:
2018-06-11 00:39:39
阅读次数:
240
本文非常详细地介绍MySQL复制相关的内容,包括基本概念、复制原理、如何配置不同类型的复制(传统复制)等等。在此文章之后,还有几篇文章分别介绍GTID复制、半同步复制、实现MySQL的动静分离,以及MySQL 5.7.17引入的革命性功能:组复制(MGR)。 本文是MySQL Replication ...
分类:
数据库 时间:
2018-06-08 14:20:39
阅读次数:
217
第一步先设置主人: 设置允许访问的主ip的用户 跟ip CREATE USER 'repl'@'35.198.196.205' IDENTIFIED BY 'slavepass'; #创建用户GRANT REPLICATION SLAVE ON *.* TO 'repl'@'35.198.196.2 ...
分类:
数据库 时间:
2018-06-02 19:04:47
阅读次数:
229
一、mongodb副本集介绍 二、副本搭建 另外两台机器安装mongodb,请参看mongodb-1. 1、三台机器编辑配置文件 vim /etc/monggod.conf replication: oplogSizeMB: 20 replSetName: aminglinux 需要编辑vim /u ...
分类:
数据库 时间:
2018-06-01 22:15:17
阅读次数:
197
1.MySQL集群方案介绍 PXC原理 PXC方案与Replication方案的对比 PXC集群数据同步是双向的,也就是说在任何一个MySQL节点上都是可以同时读写数据的。 Replication集群数据同步是单向的。 PXC的数据强一致性 ...
分类:
数据库 时间:
2018-05-31 14:44:47
阅读次数:
252
MySQL数据库是目前开源应用最大的关系型数据库,有海量的应用将数据存储在MySQL数据库中。存储数据的安全性和可靠性是生产数据库的关注重点。本文分析了目前采用较多的保障MySQL可用性方案。 MySQL Replication MySQL Replication是MySQL官方提供的主从同步方案, ...
分类:
数据库 时间:
2018-05-25 13:21:46
阅读次数:
170
对于VMware vSphere虚拟化架构虚拟机备份来说,有多种方式,比较常用的是使用官方发布的VDP备份工具以及第三方工具,本文介绍如何使用Veeam Backup & Replication 9.5 U3备份恢复虚拟机。第1步,准备好WINDOWS虚拟机(也支持在物理服务器运行),运行Veeam Backup & Replication 9.5 U3安装程序。第2步,部署Vee
分类:
其他好文 时间:
2018-05-23 14:59:57
阅读次数:
287
对于有扩展平台以适应更高负载经验的工程师和管理员来说,复制(replication)是不可或缺的。复制可以让其他服务器拥有一个不断地更新的数据副本,从而使得拥有数据副本的服务器可以用于处理客户端发送的读请求。关系数据库通常会使用一个主服务器(master)向多个从服务器(slave)发送更新,并使用 ...
分类:
其他好文 时间:
2018-05-22 10:47:55
阅读次数:
154