MHA完成主从切换超高效 保证数据的一致性,达到真正意义的高可用 MHA提供了什么功能? 监控主数据库服务器是否可用 当主DB不可用时,从多个从服务器中选举新的 主数据库服务器提供了主从切换和故障转移功能 MHA可以与半同步复制结合 MHA主从切换过程 尝试从出现故障的主数据库保存二进制日志 从多个 ...
分类:
其他好文 时间:
2018-03-21 15:01:31
阅读次数:
146
实现功能描述: redis服务器进行Master-slaver-slaver-....主从配置,通过2台sentinel进行failOver故障转移,自动切换,采用该代码完全可以直接用于实际生产环境。 题外话: 研究Redis也有一段时间了,在前面的Redis系列文章中,介绍了Redis的安装,集群 ...
分类:
编程语言 时间:
2018-03-14 18:04:14
阅读次数:
638
在实现分库分表的情况下,数据库自增主键已经无法保证在集群中是全局唯一的主键了,因此mycat提供了全局的sequence,并且提供了本地配置、数据库配置等多种实现方式。 本地文件方式 采用该方式,mycat将sequence配置到classpath目录的sequence_conf.propertie ...
分类:
其他好文 时间:
2018-02-07 21:27:51
阅读次数:
281
Mycat关键特性 关键特性 支持SQL92标准 支持MySQL、Oracle、DB2、SQL Server、PostgreSQL等DB的常见SQL语法 遵守Mysql原生协议,跨语言,跨平台,跨数据库的通用中间件代理。 基于心跳的自动故障切换,支持读写分离,支持MySQL主从,以及galera c ...
分类:
其他好文 时间:
2018-01-26 10:55:55
阅读次数:
173
源码示例下载链接: https://pan.baidu.com/s/1eTA63T4 密码: un96 实现目标:windows 下安装 一台master服务 一台salve redis服务器 并且哨兵模式监控实现主从切换本次在两台服务器上分别部署一个sentinel 哨兵 windows 下载地址 ...
一. MySQL 5.6引入了GTID的概念,那么GTID是何方神圣?其实也不复杂,就是一个全局事务标示符。使用GTID时,每次事务提交都会在binlog里生成1个唯一的标示符,它由UUID和事务ID组成。首次提交的事务ID为1,第二次为2,第三次为3,以此例推。uuid是服务器的身份ID,在第一次 ...
分类:
数据库 时间:
2017-11-15 17:01:22
阅读次数:
246
前言: 众所周知DataGuard一般的切换分成两种,一种是系统正常的情况下的切换这种方式为:switchover是无损切换,不会丢失数据;另外一种方式属于灾难情况下的切换,这种情况下一般主库已经启动不起来了,为failover,有可能会丢失数据,并且切换后原primary 数据库也不再是该data ...
分类:
其他好文 时间:
2017-10-26 13:57:35
阅读次数:
213
Mycat学习实战-Mycat基本功能学习mycatmysqlMycat学习实战-Mycat基本功能1.Mycat高可用-读写分离1.1读写分离配置参数1.2心跳配置参数2.Mycat高可用-多主切换2.1主从切换配置参数2.2主从切换标记3注解1.Mycat高可用-读写分离1.1读写分离配置参数Schema.dataHost参数balance设置..
分类:
其他好文 时间:
2017-10-19 19:42:10
阅读次数:
285
万一主节点打击,主从模型将会停止工作,为了解决这个问题,Redis提供了一个sentinel(哨兵),以此来实现主从切换的功能,一旦主节点宕机了,sentinel将会在从节点中挑一个作为主节点。与zookeeper类似 编辑/etc/redis-sentinel.conf文件 万一主节点打击,主从模 ...
分类:
其他好文 时间:
2017-10-18 13:18:13
阅读次数:
330
在linux 运维过程中,经常会写一些脚本监控一些服务器的状态,如监控redis 主从切换,redis 宕机等,当事件发生时,应该发送邮件通知到相对应的管理员,因此就需要搭建邮件服务,使linux 能向外网邮箱发送邮件.linux 下的邮件服务有很多,笔者使用的是mailx , 比较小巧,但也足足够... ...
分类:
其他好文 时间:
2017-10-14 17:08:33
阅读次数:
173