1

根据生存时间文档

在 t=0 时打开 1,ttl=4 并插入 k1,k2,在 t=2 时关闭 t=3 时打开2,ttl=5。现在 k1,k2 应该在 t>=5 时被删除

在我的用例中:

  1. 如果我在 t = 0 时使用 ttl = 4 打开 Rocksdb
  2. 插入 k1,k2。
  3. 在 t = 2 时关闭数据库。
  4. ttl=5 在 t=4 再次打开 DB
  5. 插入 k1,k3。

现在 k1、k2 和 k3 的 ttl 是多少? 记录的 TTL 是否取决于多次打开数据库?

我在想所有记录(k1,k2,k3)的 ttl 会被更改,因为我们已经多次打开 DB,即使使用相同的 TTL。

4

0 回答 0