小编Nir*_*ina的帖子

如何正确设置Rocks DB上的TTL?

我正在尝试将 Rocks DB 与 TTL 结合使用。我初始化rocks db的方式如下:

 options.setCreateIfMissing(true)
   .setWriteBufferSize(8 * SizeUnit.KB)
   .setMaxWriteBufferNumber(3) 
   .setCompressionType(CompressionType.LZ4_COMPRESSION)
   .setKeepLogFileNum(1);

db = TtlDB.open(options, this.dbpath, 10, false);
Run Code Online (Sandbox Code Playgroud)

我已将 TTL 设置为 10 秒。但是,10 秒后键值对不会被删除。这里发生了什么事?

ttl rocksdb

2
推荐指数
1
解决办法
5345
查看次数

标签 统计

rocksdb ×1

ttl ×1