0
votes

I have data that is not going to be more than 10 GB , and i need to put it in Distributed Cache and access it for each record for validation from my Flink streaming application. Which one is best for this use case? i am confused between hazelcast and redis.

1

1 Answers

0
votes

The obvious solution would be to keep this data in Flink state, rather than in some external system.

To update the data, stream in new versions from any of the data sources supported by Flink, such as a filesystem or message queue.