gpt4 book ai didi

cassandra - 如何更改 cassandra/scylla 中的默认压缩策略?

转载 作者:行者123 更新时间:2023-12-04 13:07:11 32 4
gpt4 key购买 nike

我读到您可以在 Cassandra/Scylla 中为每个表设置压缩策略,如此处所述 https://docs.scylladb.com/operating-scylla/procedures/config-change/change_compaction/

默认的压缩策略是 Size-tiered 压缩策略 (STCS)。

但是有没有办法在设置中以某种方式更改它,以便默认情况下创建的每个表都使用另一种压缩策略?

谢谢。

最佳答案

压缩策略是每个表的压缩配置的子属性,因此您需要使用 CQL ALTER TABLE 命令来选择默认以外的其他压缩策略。

几乎在所有情况下,SizeTieredCompationStrategy (STCS) 都是正确的选择,因此它是默认值。在非常有限的情况下,您会选择不同的压缩策略。

您需要更改它的最常见情况是,如果您有一个推荐使用 TimeWindowCompactionStrategy (TWCS) 的时间序列用例。 LeveledCompactionStrategy (LCS) 仅适用于写入非常少且您的应用几乎只进行读取的工作负载。

因此,除非您适合这些狭窄的用例,否则 STCS 应该是您选择的压缩策略。干杯!

关于cassandra - 如何更改 cassandra/scylla 中的默认压缩策略?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68814139/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com