Hi: I am reading the documentation on working with state (https://ci.apache.org/projects/flink/flink-docs-release-1.4/dev/stream/state/state.html) and it states that : All datastream functions can use managed state, but the raw state interfaces can only be used when implementing operators. Using managed state (rather than raw state) is recommended, since with managed state Flink is able to automatically redistribute state when the parallelism is changed, and also do better memory management.
I wanted to find out - What's the difference between an operator and a function ? - What are the raw state interfaces ? Are they checkpoint related interfaces ? Thanks Mans