Cassandra中节点和分区之间的区别

时间:2014-02-28 11:35:44

标签: nosql cassandra

我是Apache Cassandra的新手。在阅读它时,我在下面的段落中发现节点和分区并不一样。

  

是否保证二级索引的一个建议度量是分区数是否近似等于群集中的节点数。在数学上,这似乎提供了加速读取而不是减慢它们的平衡。

任何人都可以澄清吗?

1 个答案:

答案 0 :(得分:3)

分区数是您可以通过索引列的唯一值将数据拆分为多个存储区的数量。所以,例如,如果你对性别进行索引,你会得到两个分区:男性和女性。如果您对美国州进行索引,您将获得50.如果您对电子邮件编制索引,则可能会获得与表中行数相当的分区数。该指南指定当索引列中唯一值的数量与节点数相同时,性能最佳。