如果所有的值是垃圾回收是行自动删除?

问题描述 投票:1回答:1

比方说,有就是有一栏的家庭,并在其中一列一行。这列族有GC策略,并在列中的所有值只是过期。

然后,会发生什么情况该行?请问该行被垃圾收集器删除?或者,是否会依然存在并且可以访问?

我检查的文件,但只有发现了一些模糊的评论,从https://cloud.google.com/bigtable/docs/overview#empty-cells

在云的Bigtable表空单元格不占用任何空间。每一行基本上是键/值项,其中关键是列家族,列资格赛和时间戳的组合的集合。如果某行不包括特定键的值,键/值项是根本不存在。

在我的情况,收集将根据上面的文字是空的。然后,我的问题是空的集合是否仍然存在。

理想情况下,我想一个空行被自动删除,以防止表中有太多的空行。如果一个空行是不会自动删除,有没有什么办法来自动,除了编写程序进行扫描和删除这样的行?

bigtable google-cloud-bigtable
1个回答
4
投票

如果所有的细胞收集的行密钥垃圾,那么该行确实删除。

© www.soinside.com 2019 - 2024. All rights reserved.