Cassandra人工压实

t2a7ltrp  于 2021-06-13  发布在  Cassandra
关注(0)|答案(2)|浏览(298)

有没有办法让Cassandra的压实工艺手册?什么时候会自动发生?什么时间段?另外,memtable的阈值限制因子是如何计算的?

gorkyyrv

gorkyyrv1#

如果要手动启动压缩,可以使用nodetool compact命令,下面是指向文档的链接:
http://cassandra.apache.org/doc/latest/tools/nodetool/compact.html
何时进行压缩,这取决于您的压缩策略。您可以查看此链接,从中可以找到有关压缩的一些详细信息:
https://docs.datastax.com/en/archived/cassandra/3.0/cassandra/dml/dmlhowdatamaintain.html
我希望这有帮助!

r7s23pms

r7s23pms2#

cassandra中的压缩是自动进行的,但是压缩的频率取决于所选的压缩策略(默认值是size-tiered compression,您需要至少有4个类似大小的sstable文件才能触发压缩)。手动压实也支持通过 nodetool compact 但不建议这样做(或者至少在 nodetool compact -s ).
我强烈建议您观看datastax academy上的ds201和ds210课程,并阅读dse架构指南(它也适用于cassandra)。

相关问题