文档首页/ MapReduce服务 MRS/ 组件操作指南(LTS版)/ 使用Flink/ Flink企业级能力增强/ FlinkSQL 使用RocksDB Prefix Bloom Filter提升Join算子和TopN算子性能
更新时间:2026-06-11 GMT+08:00
FlinkSQL 使用RocksDB Prefix Bloom Filter提升Join算子和TopN算子性能
使用场景
针对使用了Join算子、TopN算子的业务SQL,使用RocksDB Prefix Bloom Filter可以提升该类业务SQL的计算性能。
约束与限制
开启该特性前后生成的快照,互相不兼容。
本章节仅适用于MRS 3.6.0-LTS.1及之后版本。
使用方法
配置Flink作业时,可通过在FlinkServer WebUI的Flink作业开发界面添加以下自定义参数开启RocksDB Prefix Bloom Filter功能,具体操作可参考集群连接模式创建Flink SQL作业。
- 配置“table.exec.use-map-prefix-bloomfilter”参数值为“true”。
- 配置“state.backend.rocksdb.auto-workload-parameters-derivation”参数值为“true”。
父主题: Flink企业级能力增强