redis - Redis 在复制中使用哪种提交协议与副本通信?
问题描述
我试图了解 Redis 如何处理复制。根据文档,Redis 有一个 master 和 n 个 slave,它们本身也可以有 n 个 slave。据我了解,这会导致树状结构。主设备异步更新确认更新的从设备。但是,我想知道使用什么协议。我理解它是 One-Phase-Commit,因为我没有读到 Redis 没有明确的准备阶段,因此没有使用两阶段。
我理解对了吗?谢谢你。
(如果您有任何有用的进一步资源,我很高兴了解更多信息。到目前为止,我没有找到任何关于所使用协议的明确文档)
解决方案
推荐阅读
- python - 根据相似的列值将单独的熊猫数据框中的列相乘
- c++ - 使用类从双向链表中删除节点
- php - 如何更改列以支持 unicode
- angular - npm 错误!无法读取未定义的属性“解决”
- reactjs - 获取`存储错误:应用程序试图写入一个没有提供类型名的对象,但存储已经包含一个具有类型名的对象`
- android - 使用 Activity ImageView 居中 Android WindowBackground
- python - 如何在 python 中中断 socket.recv()?
- java - 如何在春季从此查询中从表中获取值
- laravel-5 - 如何划分发送信息不同的刀片模板
- firebase - 如何根据后端定义的推荐版本检查用户当前安装的移动应用程序版本