摘要: 主从复制延时原因 Master负载过高、Slave负载过高、网络延迟、机器性能太低、MySQL配置不合理,大事务导致的延迟,slave中有大型query语句产生了锁等待 关于大事务:binlog的写入时机是在commit的时候,redo的写入时机是在事务执行阶段就开始,MySQL是基于binlog复 阅读全文
posted @ 2020-06-26 17:44 fanggege 阅读(116) 评论(0) 推荐(0) 编辑
摘要: redis 主从复制相关 #一般是主写从读,由主去主动同步数据到从 从服务器配置 vi redis.conf slaveof 192.168.11.128 6379 masterauth 123456 #主服务器密码,注意:有关slaveof的配置只是配置从服务器,主服务器不需要配置 配置主从复制方 阅读全文
posted @ 2020-06-26 16:44 fanggege 阅读(275) 评论(0) 推荐(0) 编辑
摘要: Redis 持久化机制 Redis是一个支持持久化的内存数据库,通过持久化机制把内存中的数据同步到硬盘文件来保证数据持久化。当Redis重启后通过把硬盘文件重新加载到内存,就能达到恢复数据的目的。实现:单独创建fork()一个子进程,将当前父进程的数据库数据复制到子进程的内存中,然后由子进程写入到临 阅读全文
posted @ 2020-06-26 16:26 fanggege 阅读(117) 评论(0) 推荐(0) 编辑