卡桑德拉:对于蛮力,写出哪一个更好 - 任何一个还是一个?

时间:2014-05-09 10:25:22

标签: cassandra astyanax cassandra-2.0

Cassandra文档中的

This link描述了写入的不同一致性级别。如果我没有数据丢失,并希望在复制为2的3节点集群上获得最佳写入性能 - 我应该在ANY和ONE之间选择哪一个?哪一个更适合写入的强力性能?我使用Astyanax客户端库,它使用默认的CL_ONE。但它也有CL_ANY

的选项

1 个答案:

答案 0 :(得分:0)

如果您不关心可能的丢失,ANY将为您提供最快的写入性能,但您可以轻松地使用它来使节点过载,从而导致额外的损失。因此,如果您要对群集进行持续写入,那么我建议使用ONE。如果您的持续写入负载不会使您无法跟上,那么您可以使用ANY。