cassandra中的压缩策略
摘要:
cassandra把所有操作都看成是添加的操作。不论是delete, update,add实际上都是添加一个新版本记录。因此,时间一长,就会有多个不同版本的row出现在不同的sstable中。那么在读的时候,就要读所有包含row的sstabel,然后进行汇总。comapction操作就是在后台将这些sstable进行合并,从而消除重复的row,这样读操作时,读的ssatbel就减少了,从而提高读效率。 cassandra之前的压缩策略时Tired Compaction,在1.0之后,就提供了leveled Compaction,这篇文章将对这两个压缩策略进行介绍。一 Tiered Com... 阅读全文
posted @ 2011-11-29 10:49 lindan_xmu 阅读(2597) 评论(0) 推荐(1) 编辑