【转载】redis容灾策略

版权声明:转载请注明出处 http://blog.csdn.net/irean_lau。 https://blog.csdn.net/Irean_Lau/article/details/51360277

基本的redis的容灾策略为: 
1 采用master-slave方式 
2 为了获得好的读写性能,master不作任何的持久化 
3 slave同时开启Snapshot和AOF来进行持久化,保证数据的安全性 
4 当master挂掉后,修改slave为master 
5 恢复原master数据,修改原先master为slave,启动slave 
6 若master与slave都挂掉后,调用命令经过aof和snapshot进行恢复 
恢复时要先确保恢复文件都正确了,才能启动主库;也能够先启动slave,将master与slave对调 
开源方案codishttp://navyaijm.blog.51cto.com/4647068/1637688redis

哨兵的做用算法

  1. 监控:监控主从是否正常
  2. 通知:出现问题时,能够通知相关人员
  3. 故障迁移:自动主从切换
  4. 统一的配置管理:链接者询问sentinel取得主从的地址 
    Raft算法核心: 可视图

Raft Visualization (算法演示)http://thesecretlivesofdata.com/raft/安全

使用主从结构+哨兵(sentinel)来进行容灾markdown

http://blog.csdn.net/liuwei063608/article/details/50520163性能

相关文章
相关标签/搜索