gpt4 book ai didi

amazon-ec2 - N 集群中的 Cassandra N 副本?

转载 作者:行者123 更新时间:2023-12-03 16:41:07 37 4
gpt4 key购买 nike

我正在尝试在 EC2 上配置 Cassandra 集群。
问题是(为了我的目的)我想在 N 个机器集群中有 N 个副本(所有机器应该有相同的数据)。

我做了以下事情:
- 做了一个N机集群;所有种子;我部署了复制因子为 N 的架构
- 使用 WRITE ALL 共识填充基础
- 现在我正在尝试通过 WRITE ANY 和 READ ONE 访问数据。
- 我对客户端进行负载平衡,理论上我的吞吐量应该提高 N 倍,但事实并非如此。

nodetool 在 Owns 列中显示总和为 100%,而不是 N*100%(每个节点都应该有所有数据)。

有什么建议吗?

最佳答案

如果将副本增加到 N,您将看不到任何吞吐量优势,因为 Cassandra 现在必须写入 N 个副本。除非禁用 read repair,否则您也看不到任何读取吞吐量优势。 .

最佳做法是在增加 N 时保持副本计数不变。

关于amazon-ec2 - N 集群中的 Cassandra N 副本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6594492/

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