美文网首页
[redis 源码走读] raft 一致性算法

[redis 源码走读] raft 一致性算法

作者: wenfh2020 | 来源:发表于2020-12-03 08:53 被阅读0次

raft 一致性算法,它是分布式系统中一种高可用算法策略。只单纯看论文算法,很难掌握它的工作流程,在 redis 里 raft 算法主要体现在:redis 主从数据复制sentinel 故障转移,如果你有兴趣,可以研究对应 redis 源码,当这两个点理解了,raft 算法自然就理解了。

🔥 文章来源 《[redis 源码走读] raft 一致性算法》


1. 算法文档


2. redis 系列

2.1. sentinel

  1. 《[redis 源码走读] sentinel 哨兵 - 脑裂处理方案》
  2. 《[redis 源码走读] sentinel 哨兵 - 原理》
  3. 《[redis 源码走读] sentinel 哨兵 - 节点链接流程》
  4. 《[redis 源码走读] sentinel 哨兵 - 主客观下线》
  5. 《[redis 源码走读] sentinel 哨兵 - 选举投票》
  6. 《[redis 源码走读] sentinel 哨兵 - 故障转移》
  7. 《[redis 源码走读] sentinel 哨兵 - 通知第三方》

2.2. 主从复制

  1. 《[redis 源码走读] 主从数据复制(上)》
  2. 《[redis 源码走读] 主从数据复制(下)》

如果文章不错,给个点赞呗 ~ 谢谢。👍

相关文章

  • [redis 源码走读] raft 一致性算法

    raft 一致性算法,它是分布式系统中一种高可用算法策略。只单纯看论文算法,很难掌握它的工作流程,在 redis ...

  • Raft算法解析

    什么是Raft算法? Raft算法是用于解决分布式系统中一致性问题的算法。在Raft算法之前,Lamport老爷爷...

  • 分布式共识算法

    导读: 拜占庭将军问题 1.概述 2.raft 一致性算法 2.1 raft算法选主流程 2.2 raft算法的数...

  • Raft 算法(详细版)

    1. Raft 算法简介 1.1 Raft 背景 在分布式系统中,一致性算法至关重要。在所有一致性算法中,Paxo...

  • RAFT算法

    RAFT算法: RAFT算法引用原文论文翻译的第一句话:RAFT是一种为了管理复制日志的一致性算法(https:/...

  • 分布式一致性算法:Raft 算法(Raft 论文翻译)

    可进入我的博客查看原文。 Raft 算法是可以用来替代 Paxos 算法的分布式一致性算法,而且 raft 算法比...

  • 4、分布式基础之Raft算法

    摘自Raft一致性算法论文:https://github.com/maemual/raft-zh_cn/blob/...

  • raft论文笔记

    raft论文笔记 使用目的:Raft 算法是可以用来替代 Paxos 算法的分布式一致性算法,是用来管理复制日志(...

  • Raft(Ver 1.1)

    准备花一星期快速看下Raft Raft是什么 Raft 是一种为了管理复制日志的一致性算法。和Paxos算法有着一...

  • Raft算法的理解

    简介 Raft 是一种通过日志复制来实现的一致性算法,提供了和Paxos 算法相同的功能和性能Raft 将一致性问...

网友评论

      本文标题:[redis 源码走读] raft 一致性算法

      本文链接:https://www.haomeiwen.com/subject/tyfuwktx.html