RocksDB只是将数据可以存储在磁盘上,Flink再周期性将磁盘上数据上传到HDFS,内存中还是有LSM的write buffer以及block 
cache,也还是需要使用内存的

建议升级Flink版本到1.10+,引入了managed memory功能,理论上对于内存控制是要好很多的。


祝好
唐云
________________________________
From: bradyMk <zhbm...@126.com>
Sent: Monday, December 7, 2020 11:27
To: user-zh@flink.apache.org <user-zh@flink.apache.org>
Subject: Re: 答复: flink使用RocksDB增量checkpoints,程序运行一段时间报出:超出物理内存

hi~谢谢解答;

但我的状态用的是RocksDB,实质上不应该是存的磁盘么?为什么会一直占用tm的内存呢?



-----
Best Wishes
--
Sent from: http://apache-flink.147419.n8.nabble.com/

回复