redis主从同步机制

redis的同步机制

redis同步,第一次主节点会做一个bgsave,将之后期间产生的数据存在内存buffer中,待bgsave后将rdb文件全量复制到从节点,从节点再接受完全量文件会加载到内存中,加载内存完后再通知主节点将期间数据同步到从节点,进行重放即可完成。

redis的高可用方式-哨兵(redis sentinel)

哨兵部署最少3个,而且使用奇数个哨兵

redis的高可用方式-redis cluster

使用16384长度槽,固定的,没有就虚拟出来均匀分布。
redis cluster中的每个master会负责一部分槽,槽口可以自定义也可让他自动生成(redis-trib.rb脚本)。只有master节点拥有所有权,从节点只有使用权。

    原文作者:洛洛木南2
    原文地址: https://segmentfault.com/a/1190000019679476
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞