【问题标题】:How do I disable autocompaction in `cassandra.yaml`?如何在“cassandra.yaml”中禁用自动压缩?
【发布时间】:2018-05-31 16:23:58
【问题描述】:

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

【问题讨论】:

  • 我认为在继续之前,您应该阅读 The Last Pickle 中的 blog post。不再建议在生产中进行增量修复。
  • 我坚决同意上述观点,以避免从 3.11 开始进行增量修复

标签: cassandra datastax datastax-enterprise


【解决方案1】:

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

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-08-05
    • 2018-10-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-30
    • 2013-12-06
    相关资源
    最近更新 更多