你好, 对你的问题描述有一些疑问
> 每一条消息来都会更改 state 值,如果每一条消息来都写外部存储下游撑不住 > 有没有什么方式可以定期读 state 写到外部存储? 这里是什么意思呢?更改 state 值和写外部系统存储应该是两个独立的事件。state 是 Flink 内部使用的,给外部系统使用的数据一般通过 sink 写出去,和 state 没有直接关系。 从你的描述中,只看到貌似是写 Mysql (是通过 sink 吗?) 扛不住。批量写一下?比如在 sink 中处理一下 如果没理解对你的问题,你可以再详细描述一下 Thanks, Biao /'bɪ.aʊ/ On Fri, 1 Nov 2019 at 11:21, misaki L <[email protected]> wrote: > 使用 window 聚合一下批量写呢? > > [email protected] <[email protected]> 于2019年11月1日周五 > 上午10:17写道: > > > Hi Congxian, > > > > 以 sink 的方式写出去最终也要落在某个地方才能供查询使用啊。 > > 我们的 case 是写到 MySQL 中 > > > > > > > > [email protected] > > > > Sender: Congxian Qiu > > Send Time: 2019-11-01 10:10 > > Receiver: user-zh > > Subject: Re: 怎样把 state 定时写到外部存储 > > 好奇为什么要把 State 定期写到外存呢?是外部系统需要使用这些 State 吗?那为什么不把 State 以 sink 的方式写出去呢? > > > > Best, > > Congxian > > > > > > Jun Zhang <[email protected]> 于2019年10月31日周四 上午10:36写道: > > > > > 是否可以注册一个定时器? > > > > > > > > > 你看看这个文章,是否对你有帮助 > > > > > > > > > https://mp.weixin.qq.com/s/VUEvvoHoupZMpxWQsEeHEA > > > 在2019年10月31日 10:16,[email protected]< > > [email protected]> > > > 写道: > > > > > > > > > 消息驱动,QPS 很高, 每一条消息来都会更改 state 值,如果每一条消息来都写外部存储下游撑不住。 > > > 有没有什么方式可以定期读 state 写到外部存储? > > > 我现在用的是 Flink1.7.2 版本。 > > > > > > > > > > > > > > > > > > [email protected] > > >
