我有一个密集读取和写入程序(对于写入,4/5更新和1/5插入,具有相同的读取和写入量)。 SizedTired压实比LeveledTired好吗?
大多数数据的TTL为7天,其他数据为1天。在这种情况下, 时间窗口策略是首选?
答案 0 :(得分:8)
Timewindow不太适合,因为您进行了更新,因此不太理想。 Sizetier以更大的卷使用量为代价,表现最佳。 在此处检查表以选择压缩算法: https://www.scylladb.com/webinar/on-demand-webinar-best-practices-for-data-modeling/
通常,STCS是最好的默认设置
答案 1 :(得分:1)
LeveledCompactionStrategy具有最佳的选择,尤其是诸如此类的混合读取。