在cassandra中有大量分区是可以的吗?堆内存会膨胀吗?
从数学上讲,Cassandra可以支持(Murmur3分区器)+/- 2^63个分区。总共大约是18.4万亿。所以不用担心,这很好。
堆内存会膨胀吗?
。第一,你的堆有一个预先设定的大小,它不会再变大了。第二,Cassandra不会把所有的数据甚至所有的键都保存在内存中。
可以配置在每个表的基础上缓存多少键/行。只要确保不要缓存超过堆新生成的量,否则堆会"抖动"(持续运行的GC)。