You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user-zh@flink.apache.org by ゞ野蠻遊戲χ <zh...@vip.qq.com> on 2020/07/08 15:29:25 UTC
flink-state问题
Deal all
官网上讲这些 keyed state(ValueState<T>,ReducingState<T> ,ListState<T> ,AggregatingState<IN, OUT> ,MapState<UK, UV> )
支持在keyed stream中使用,言下之意就是只能在KeyedProcessFunction中使用?但是实际使用中,我在ProcessAllWindowFunction和ProcessWindowFunction也能使用上述这些State,这是什么原因?
谢谢
jiazhi
Re: flink-state问题
Posted by Congxian Qiu <qc...@gmail.com>.
Hi
keyed state 只能在 keyeed stream 中使用。ProcessAllWindowFunction 和
ProcessWindowFunction 这两个都是 Window 上的 function,window 已经是 keyed stream 了
Best,
Congxian
ゞ野蠻遊戲χ <zh...@vip.qq.com> 于2020年7月8日周三 下午11:29写道:
> Deal all
>
>
> 官网上讲这些 keyed state(ValueState<T>,ReducingState<T> ,ListState<T>
> ,AggregatingState<IN, OUT> ,MapState<UK, UV> )
> 支持在keyed
> stream中使用,言下之意就是只能在KeyedProcessFunction中使用?但是实际使用中,我在ProcessAllWindowFunction和ProcessWindowFunction也能使用上述这些State,这是什么原因?
>
>
>
>
> 谢谢
> jiazhi