开发者社区 问答 正文

Visibility bitmap表是如何记录被删除的文件信息的?

Visibility bitmap表是如何记录被删除的文件信息的?

展开
收起
不吃核桃 2024-07-31 13:03:29 31 分享 版权
1 条回答
写回答
取消 提交回答
  • Visibility bitmap表通过physical_file_id、stripe_id、start_row、hash_bucket_id、delete_count和bitmap等字段来记录被删除的文件信息。其中,physical_file_id和stripe_id用于定位到具体的oss物理文件和其中的stripe;start_row表示delete bitmap对应的起始行号,每32k行对应一个delete bitmap;hash_bucket_id表示所属的hash bucket;delete_count表示该delete bitmap总共记录删除了多少行;bitmap字段则存储了delete bitmap的具体数值,采用压缩存储以节省空间。

    2024-07-31 13:36:07
    赞同 1 展开评论
问答地址: