在Flink中,区分未初始化状态和已清除状态



在Flink作业中,我的状态类型为ValueState<Boolean>。当条件为true时,此状态设置为true,否则清除。我正在清除该州,而不是将其设置为false以缩小该州的规模。

我想将未初始化状态视为"未初始化"状态;设置为真";状态,但不将状态设置为"0";真";。有没有办法区分未初始化状态和已清除状态?

谢谢,艾哈迈德。

清除状态被删除,不再存在。无法将其与未初始化状态区分开来。

如果不付钱,你就无法获得国家的福利。

最新更新