Re: Queryable State
Posted by
Fabian Hueske-2 on
URL: http://deprecated-apache-flink-user-mailing-list-archive.369.s1.nabble.com/Queryable-State-tp18973p18993.html
Hi Vishal,
In general, Queryable State should be ready to use.
There are a few things to consider though:
- State queries are not synchronized with the application code, i.e., they can happen at the same time. Therefore, the Flink application should not modify objects that have been put into or read from the state if you are not using the RocksDBStatebackend (which creates copies by deserialization).
- State will be rolled back after a failure. Hence, you can read writes that are not "committed by a checkpoint".
@Kostas, did I forget something?
Best, Fabian