flink 状态编程

Flink中的状态

无状态和有状态  无状态是一个个独立的事情   比如说一个http请求   有状态是一定时间的记录  需要保存下来的数据 比如 你一定时间内访问的页面 数  流量数 等

状态算子

rich 函数

状态管理

传统计算 都放在数据库中 或者redis中  

状态分类

横向扩展时 状态会自动扩展

按键分区的状态 key state

keyBy之后使用

ValueState<Event> valueState;
ListState<Event> listState;
MapState<String, Long> mapState;
ReducingState<Event> reducingState;
AggregatingState<Event, String> aggregatingState;

算子状态

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值