【发布时间】:2019-07-17 10:27:00
【问题描述】:
通过更改表从 STCS 切换到 LCS - 版本 3.11.3
ALTER TABLE table WITH compaction = {'class': 'org.apache.cassandra.db.compaction.LeveledCompactionStrategy', 'unchecked_tombstone_compaction': 'true'};
现在我看到有默认大小为 160mb 的 sstables,现在我看到超过 100 个 160mb sstables。
当初始转换发生时,创建的文件是 L0 吗?
如果是这样,它们什么时候被压缩到 L1,它已经几个小时并且启用了自动压缩。我仍然没有看到它们被压缩到更高的水平。
默认大小160mb,是L0还是L1?
sstable 的大小将是多少?它们会是 160mb 或更小吗?
每一层创建多少个文件后,会被压缩到下一层吗?
【问题讨论】:
标签: cassandra