gpt4 book ai didi

Cassandra - 了解 PropertyFile Snitch 示例的机架概念

转载 作者:行者123 更新时间:2023-12-04 23:25:24 25 4
gpt4 key购买 nike

我正在研究多 DC 部署,但我不清楚一件事——这是从 Cassandra 的角度对机架概念的解释。

我可以通过定义适当的键范围来强制执行复制顺序。为什么我需要在 cassandra-topology.properties 中额外指定机架?

让我们以 Cassandra 文档为例:http://www.datastax.com/docs/1.1/cluster_architecture/replication

如果我有复制因子 3,并且我的行键存储在节点 1 上,那么副本将存储在节点 2 和 3 上 - 当我们查看环结构时,这很明显,所以......为什么我需要复制这些信息在机架配置中?

最佳答案

机架配置允许 cassandra 优化副本放置,以便您拥有更好的容错属性。如果您在机架 1 中拥有所有副本,并且该机架出现故障,您将丢失数据。如果您将机架配置告诉 Cassandra,它会将副本保存在不同的机架上。

关于Cassandra - 了解 PropertyFile Snitch 示例的机架概念,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13882313/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com