redis主從同步機制

redis的同步機制

redis同步,第一次主節點會作一個bgsave,將以後期間產生的數據存在內存buffer中,待bgsave後將rdb文件全量複製到從節點,從節點再接受徹底量文件會加載到內存中,加載內存完後再通知主節點將期間數據同步到從節點,進行重放便可完成。redis

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

哨兵部署最少3個,並且使用奇數個哨兵內存

redis的高可用方式-redis cluster

使用16384長度槽,固定的,沒有就虛擬出來均勻分佈。
redis cluster中的每一個master會負責一部分槽,槽口能夠自定義也可以讓他自動生成(redis-trib.rb腳本)。只有master節點擁有全部權,從節點只有使用權。部署

相關文章
相關標籤/搜索