[ https://issues.apache.org/jira/browse/FLINK-25163?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Yun Tang resolved FLINK-25163. ------------------------------ Fix Version/s: 1.15.0 Resolution: Fixed Merged in master: ab50693c2d67dd8259cdabd641732575319592f7 > Add more options for rocksdb state backend to make configuration more flexible > ------------------------------------------------------------------------------ > > Key: FLINK-25163 > URL: https://issues.apache.org/jira/browse/FLINK-25163 > Project: Flink > Issue Type: Improvement > Components: Runtime / State Backends > Reporter: 刘方奇 > Assignee: 刘方奇 > Priority: Major > Labels: pull-request-available > Fix For: 1.15.0 > > > Now flink has less options than the configurations what Rocksdb can set. We > can see many function in the org.rocksdb.DBOptions that can influence its > behavior(e.g rocksdb background threads). > It make us do less when we want to do some thing to tuning Rocksdb. In my > opinion, there are at least there options: > # maxBackgroundFlushes, it can define the background flush threads. default > 1. > # maxBackgroundCompactions, it can define the background compaction threads. > default 1. > # maxBackgroundJobs, it can define the background threads. default 2. > setIncreaseParallelism (the most we can do for the rocksdb backend background > threads) seems like can do little. It can't change the flush threads. I think > it's necessary to make rocksdb configuration flexible. -- This message was sent by Atlassian Jira (v8.20.1#820001)