复制集如何从 Cassandra 的协调器请求中获取请求并对其进行响应?



假设来自协调器的请求到达集合。如果其中一位成员接受并请求此请求,则不需要其余成员来接受此请求并回复该请求?

如果一个成员收到一个申请,例如,写作请求,RF等于3,收到请求的成员是否将数据复制到其他两个成员?

又一次,如果Cl等于法定人数,该如何回答这个问题?

在这种情况下,不需要Cl!

协调器节点向所有参与的副本节点发送书面请求,并收集执行结果。如果目标节点无法到达,则协调器节点存储有关操作时可以重播节点回来时可以重播的"提示"(不超过3小时的停机时间(。

对于法定人数CL,它需要RF/2+1成功答案才能返回回答。

请参阅有关写作方式的体系结构指南&读取发生,并提供有关在不同一致性级别上发生的情况的示例。

相关内容

  • 没有找到相关文章

最新更新