【问题标题】:What is the graveyard compaction in cassandra?什么是 cassandra 的墓地压实?
【发布时间】:2015-06-30 03:28:27
【问题描述】:

这里是卡桑德拉菜鸟。在浏览文档等时,我反复发现对墓地压实(偶尔还有墓碑)的引用,例如:

$ cassandra-cli 
[default@unknown] help truncate;
...
A snapshot of the data is created, which is deleted asyncronously during a
'graveyard' compaction.

我试过用谷歌搜索,但这只会发现更多提到墓地压实的地方,例如thisthisthis

究竟什么是墓地压实?人们提到墓碑是什么意思?

【问题讨论】:

    标签: cassandra cassandra-2.0 cassandra-cli


    【解决方案1】:

    Graveyard 压缩是一种删除不再需要的 SSTable 的压缩。

    例如在删除期间,在创建快照后,相应表的 sstable 会被墓地压缩删除。

    A snapshot of the data is created, which is deleted asyncronously during a
    'graveyard' compaction.
    

    您在此处发现的只是文档中的一个错误。它应该说:

    A snapshot of the data is created, 
    then the data is deleted asyncronously during a 'graveyard' compaction.
    

    【讨论】:

      猜你喜欢
      • 2017-02-09
      • 2019-10-26
      • 2017-02-09
      • 2013-07-09
      • 2016-05-31
      • 2023-04-06
      • 2023-03-08
      • 1970-01-01
      • 2021-10-19
      相关资源
      最近更新 更多