【发布时间】:2017-10-07 04:36:29
【问题描述】:
我正在尝试使用低级处理器 API。我正在使用处理器 API 对传入记录进行数据聚合,并将聚合记录写入 RocksDB。
但是,我希望将添加到rocksdb 中的记录保留为仅在24 小时内处于活动状态。 24 小时后应删除记录。这可以通过更改 ttl 设置来完成。但是,我可以在这方面获得帮助的文档并不多。
如何更改 ttl 值?我应该使用什么 java api 将 ttl 时间设置为 24 小时以及当前默认的 ttl 设置时间是多少?
【问题讨论】:
标签: apache-kafka apache-kafka-streams rocksdb