Cassandra中每个表的最大分区数限制

Raj*_*aju 3 cassandra nosql

我是cassandra的新手,根据我的理解,根据配置的分区程序(murmur3partitioner或randomaccess分区程序),每个表都有一个分区限制。如果我们使用murmur3partitioner配置键空间,这将强制每个表限制2 ^ 63个分区。在插入行时,如果新的插入尝试创建超出限制的新分区,则插入将失败(这意味着如果我获得每个表的行键的唯一组合大于2 ^ 63)。

任何人都可以澄清一下,我对列族的分区限制的理解是正确的吗?

而且根据我的理解,即使将节点添加到群集中也无法增加分区限制,如果我错了,请纠正我。

Pat*_*din 5

murmur3分区程序的值范围实际上是-2 ^ 63到+ 2 ^ 63-1。这是一个很大的数字。从任何实际意义上讲,您都不会耗尽价值。别担心。