Kafka的KTable数据维护多长时间?或者我该如何控制时间

时间:2018-05-10 08:18:41

标签: java apache-kafka apache-kafka-streams rocksdb

我知道Kafka在内部使用RocksDb。 如果我使用KTable存储数据字典,是否会在特定时间后删除?如果是这样,我怎样才能使它持续无限时间?

1 个答案:

答案 0 :(得分:1)

KTables和底层的RocksDB状态存储具有类似Kafka中压缩主题的语义。保留不是基于时间,而是如果您向输入主题发送带有给定键和空值的消息,则记录将有资格删除。