Apache flink keystate是安全线程,可以在flink中的子任务之间更改数据?

Apache flink keystate是安全线程,可以在flink中的子任务之间更改数据?,apache-flink,flink-streaming,Apache Flink,Flink Streaming,在flink中,键状态与键相关联 这意味着一个键有一个keystate分区 当分区键状态(a)在第一个键a中初始化并更新时 然后按键B使用按键状态(a),并修改其中的数据 问题是keystate是安全线程,可以在flink中的子任务之间更改数据 也可以说,在flink中,子任务之间只有一个完整的keyState副本

在flink中,键状态与键相关联 这意味着一个键有一个keystate分区

当分区键状态(a)在第一个键a中初始化并更新时 然后按键B使用按键状态(a),并修改其中的数据

问题是keystate是安全线程,可以在flink中的子任务之间更改数据

也可以说,在flink中,子任务之间只有一个完整的keyState副本