使用scylla db的读/写密集型程序使用哪种压缩策略

inkz8wg9  于 2021-06-14  发布在  Cassandra
关注(0)|答案(2)|浏览(354)

我有一个程序集中读写(读写量相同,写,4/5更新和1/5插入)。定尺压实比整平压实好吗?
大多数数据的ttl为7天,其他数据为1天。在这种情况下,是否首选时间窗策略?

bhmjp9jg

bhmjp9jg1#

leveledcompactionstrategy与更新一样是最佳选择,尤其是与混合阅读一样。

f0brbegy

f0brbegy2#

时间窗口不是一个很好的适合,因为你有更新,使它不太理想。sizetier的性能最好,但需要消耗更多的卷。请在此处查看压缩算法选择表:https://www.scylladb.com/webinar/on-demand-webinar-best-practices-for-data-modeling/
通常,stcs是最好的默认值

相关问题