Redis其他面试问题
- 主从复制
- 单节点Redis的并发能力是有上限的,要进一步提高Redis的并发能力,就需要搭建主从集群,实现读写分离
- 主节点主要进行客户端的写操作,从节点进行客户端的读操作,因为Redis一直都是读多写少,通过部署多个从节点,搭建集群,可以提升Redis的并发能力。
- 主从数据同步原理
- 主从数据同步分为两种,一种是主从全量同步,另一种是主从增量同步
- 主从全量同步:
- 主从增量同步(Slave重启或后期数据变化)
主从复制
单节点Redis的并发能力是有上限的,要进一步提高Redis的并发能力,就需要搭建主从集群,实现读写分离
主节点主要进行客户端的写操作,从节点进行客户端的读操作,因为Redis一直都是读多写少,通过部署多个从节点,搭建集群,可以提升Redis的并发能力。
主从数据同步原理
主从数据同步分为两种,一种是主从全量同步,另一种是主从增量同步
主从全量同步:
在执行bgsave期间,有可能会更新新的数据,这时候会生成一个repl_baklog文件,记录RDB期间的所有命令,最后将repl_baklog中的命令再发送给从节点,从而保证数据的完全一致性。
主从增量同步(Slave重启或后期数据变化)