有没有办法让Cassandra的压实工艺手册?什么时候会自动发生?什么时间段?另外,memtable的阈值限制因子是如何计算的?
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我希望这有帮助!
r7s23pms2#
cassandra中的压缩是自动进行的,但是压缩的频率取决于所选的压缩策略(默认值是size-tiered compression,您需要至少有4个类似大小的sstable文件才能触发压缩)。手动压实也支持通过 nodetool compact 但不建议这样做(或者至少在 nodetool compact -s ).我强烈建议您观看datastax academy上的ds201和ds210课程,并阅读dse架构指南(它也适用于cassandra)。
nodetool compact
nodetool compact -s
2条答案
按热度按时间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
我希望这有帮助!
r7s23pms2#
cassandra中的压缩是自动进行的,但是压缩的频率取决于所选的压缩策略(默认值是size-tiered compression,您需要至少有4个类似大小的sstable文件才能触发压缩)。手动压实也支持通过
nodetool compact
但不建议这样做(或者至少在nodetool compact -s
).我强烈建议您观看datastax academy上的ds201和ds210课程,并阅读dse架构指南(它也适用于cassandra)。