生产环境中,Flink集群中如何优化RocksDB缓存?

提问者:Rae 问题分类:大数据
生产环境中,Flink集群中如何优化RocksDB缓存?
1 个回答
抛去江山、换她笑面如花
抛去江山、换她笑面如花
RocksDB的优化配置如下:
# RocksDB 优化配置
state:  
	backend: rocksdb  
	backend.memory.managed: true  
	rocksdb:    
		block-cache-size: 256mb     # 读缓存    
		write-buffer-size: 128mb    # 写缓存    
		max-write-buffer-number: 4  # 写缓存个数    
taskmanager:  
	memory:    
		managed:      
			fraction: 0.4            # 托管内存占比提高    
	framework:      
		heap:        
			size: 1g              # 框架内存可以适当减少
发布于:2周前 (03-06) IP属地:
我来回答