卡桑德拉写策略

时间:2013-09-30 09:32:23

标签: cassandra

我想在Cassandra中写入2亿个连接节点的数十亿行。我使用来自客户端的8个线程,但我不知道我是只在一个节点上写还是两个都有最大性能? 感谢

1 个答案:

答案 0 :(得分:1)

如果您写入一个节点或两者都无关紧要。无论哪个节点正在接收更新(称为协调器节点),都将基于分区器对数据进行分区,并将必要的数据部分分发给另一个节点。因此,无论更新是1节还是2节,都将进行相同的网络延迟和处理。

使用8个线程,您应该会看到良好的写入性能,因为Cassandra针对写入繁重的工作负载进行了优化。

这是对client requests的良好对待。