如何在`cassandra.yaml`中禁用自动压缩?

时间:2017-12-18 10:34:21

标签: cassandra datastax datastax-enterprise

https://stackoverflow.com/a/47837940/260805暗示它应该是可能的。我想在启用增量维修时将其禁用较长时间(约2天)。

1 个答案:

答案 0 :(得分:4)

(免责声明:我是ScyllaDB员工)

据我所知,您可以通过以下方式禁用自动压缩:

  1. 对于列族(表),通过将其策略设置为NullCompactionStrategy。 (我认为这个只在Scylla中支持,但在Cassandra中不支持)
  2. 使用nodetool:$ nodetool <options> disableautocompaction -- <keyspace> <table> ... (我认为这个只在Cassandra中支持,但在Scylla中不支持)