cassandra 日期分层压缩策略的可用磁盘空间要求是什么?

9nvpjoqh  于 2022-11-05  发布在  Cassandra
关注(0)|答案(1)|浏览(107)

大小分层压缩需要的可用磁盘空间至少与最大列族的大小相同。级别压缩需要的压缩空间要少得多,仅为10 * sstable_size_in_mb。
DTCS的可用磁盘要求是否与STC相同或更差?它是否取决于max_sstable_age_days参数?

dkqlctbz

dkqlctbz1#

是的,你是对的,它取决于max_stable_age_days。理论上,它应该是max_stable_age_days参数后创建的最大stable的4倍。
示例:
假设今天是2016年10月15日,您的max_stable_age_days值为365。2015年10月15日之后创建的最大stable大小为1GB。您将需要4GB的可用空间来执行压缩。
幻数4来自名为**min_threshold的参数(默认值:4)**您也可以在创建表时进行配置。

相关问题