如果我给cassandra.yaml文件中的行\u cache \u size \u in \u mb=5gb,cassandra是否从堆内存中保留5gb?

iovurdzv  于 2021-06-14  发布在  Cassandra
关注(0)|答案(1)|浏览(489)

我正在运行我的cassandra集群,每个节点上有32gb的内存,行缓存容量(row\u cache\u size\u in\u mb)为5gb,只是想知道,5gb内存ram是不是为堆中的行缓存保留的??

hiz5n14c

hiz5n14c1#

它会让它长到那个尺寸。可以使用 nodetool info 查看当前大小和限制以及 nodetool setcachecapacity 在运行时更改它。请注意,这是一种估计,但堆可能会增长得更大一些。我肯定会测试row\u缓存是否真的在改进,因为在很多情况下没有行缓存会更快。

相关问题