Redis层面: 五中数据结构 缓存实际应用场景案例 实现发布订阅 AOF与RDB存储原理分析 管道模式与主从复制原理 哨兵机制原理 高可用架构实现 集群方式cluster 实现分布式锁 读写分离 防止redis雪崩和击穿 哨兵模式与数据丢失问题 redis缓存与数据库同步问题解决方案 分布式架构缓 ...
分类:
其他好文 时间:
2019-02-11 10:45:09
阅读次数:
170
五中数据结构 缓存实际应用场景案例 实现发布订阅 AOF与RDB存储原理分析 管道模式与主从复制原理 哨兵机制原理 高可用架构实现 集群方式cluster 实现分布式锁 读写分离 防止redis雪崩和击穿 哨兵模式与数据丢失问题 redis缓存与数据库同步问题解决方案 ...
分类:
其他好文 时间:
2019-02-11 10:31:58
阅读次数:
162
Redis主从复制原理总结 和Mysql主从复制的原因一样,Redis虽然读取写入的速度都特别快,但是也会产生读压力特别大的情况。为了分担读压力,Redis支持主从复制,Redis的主从结构可以采用一主多从或者级联结构,Redis主从复制可以根据是否是全量分为全量同步和增量同步。下图为级联结构。 全 ...
分类:
其他好文 时间:
2019-02-01 18:52:07
阅读次数:
192
mysql主从复制用途 主从部署必要条件 主从复制原理图 从库的io线程 主库的dump线程 从库的SQL线程 该架构存在的问题 我们使用的是MHA软件 MHA缺点 半同步复制 MHA工作原理总结为以下几条 ...
分类:
数据库 时间:
2019-01-30 00:22:30
阅读次数:
216
redis有三种集群方式:主从复制,哨兵模式和集群。 1.主从复制 主从复制原理: 从服务器连接主服务器,发送SYNC命令; 主服务器接收到SYNC命名后,开始执行BGSAVE命令生成RDB文件并使用缓冲区记录此后执行的所有写命令; 主服务器BGSAVE执行完后,向所有从服务器发送快照文件,并在发送 ...
分类:
其他好文 时间:
2019-01-14 23:11:13
阅读次数:
235
本文将使用 数据库实现主从复制,其步骤与 数据库无差异。 MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。 开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避免这个风险。 MariaDB的目的 ...
分类:
数据库 时间:
2018-12-25 21:49:44
阅读次数:
182
@[toc] 在开始之前,我们先来看看Redis的主从复制 主从复制原理: 1. 从服务器向主服务器发送 命令。 2. 主服务器接到 命令后,会调用 命令,创建一个 文件,并使用缓冲区记录接下来执行的所有写命令。 3. 当主服务器执行完 命令后,会向从服务器发送 文件,而从服务器则会接收并执行这个文 ...
分类:
其他好文 时间:
2018-12-25 21:45:02
阅读次数:
142
MySQL主从复制原理介绍MySQL的主从复制是一个异步的复制过程(虽然一般情况下感觉是实时的),数据将从一个Mysql数据库(我们称之为Master)复制到另一个Mysql数据库(我们称之为Slave),在Master与Slave之间实现整个主从复制的过程是由三个线程参与完成的。其中有两个线程(SQL线程和IO线程)在Slave端,另一个线程(I/O线程)在Master端。要实现MySQL的主从
分类:
数据库 时间:
2018-11-02 00:26:02
阅读次数:
214
1. 前言 和MySQL主从复制的原因一样,Redis虽然读取写入的速度都特别快,但是也会产生读压力特别大的情况。为了分担读压力,Redis支持主从复制,Redis主从复制可以根据是否是全量分为全量同步和增量同步。 2. 旧版复制功能实现 redis复制功能分为同步和命令传播两种操作: (1)同步操 ...
分类:
其他好文 时间:
2018-10-28 18:04:39
阅读次数:
147
MySQL的复制及各种高可用架构,基本都是基于主从复制的组合。而主从复制是基于binary log的, 这里就详细介绍下基于binary log event(二进制日志事件)复制的原理。 主从复制有实现两种方法:传统复制方式(基于server_id)和GTID(全局事务ID).(MySQL5.6以后 ...
分类:
数据库 时间:
2018-10-07 16:04:12
阅读次数:
193