From 6c2151942aebce209e3f1e4d1cfaa275b76e84ab Mon Sep 17 00:00:00 2001 From: ArcueidType <981354012@qq.com> Date: Thu, 7 Nov 2024 15:02:44 +0800 Subject: [PATCH] update README --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 2d64323..1b61a8a 100644 --- a/README.md +++ b/README.md @@ -39,6 +39,7 @@ Status DB::Put(const WriteOptions& opt, const Slice& key, + 直接将`TTL`信息在**写入**阶段添加到原有的数据结构中 + 在**读取**和**合并**时从得到的数据中 **解读** 出其存储的`TTL`信息,判断是否过期 ++ 在手动合并中对最后有文件的层(max_level_with_files)进行扫描,清除其中的过期数据 因此,接下来需要思考的是如何将`TTL`信息巧妙地存入LevelDB的数据结构中。