【发布时间】:2022-10-06 02:45:39
【问题描述】:
使用 Kafka Streams 时可以在 RocksDB 中保持大状态吗?我们计划将 RocksDB 用作事件存储,以无限时间保存数十亿个事件。
标签: events apache-kafka stream apache-kafka-streams rocksdb
使用 Kafka Streams 时可以在 RocksDB 中保持大状态吗?我们计划将 RocksDB 用作事件存储,以无限时间保存数十亿个事件。
标签: events apache-kafka stream apache-kafka-streams rocksdb
主要的限制是磁盘空间,所以当然可以,但如果应用程序因任何原因崩溃,您可能需要等待一段时间让应用程序重建其状态。
【讨论】:
我无法发表评论,所以我会在这里“回答”。
是的,您可以在那里存储很多状态,但有一些注意事项:
【讨论】: