Reputation: 5
Is it okay to hold large state in RocksDB when using Kafka Streams? We are planning to use RocksDB as an eventstore to hold billions of events for ininite of time.
Upvotes: 0
Views: 781
Reputation: 362
Yes, you can store a lot of state there but there are some considerations:
Upvotes: 2
Reputation: 191728
The main limitation would be disk space, so sure, it can be done, but if the app crashes for any reason, you might be waiting for a while for the app to rebuild its state.
Upvotes: 1