Flink大狀態的優化

Flink 支持多種 StateBackend,當狀態比較大時目前只有 RocksDBStateBackend 可供選擇。RocksDB 是基於 LSM 樹原理實現的 KV 數據庫,LSM 樹讀放大問題比較嚴重,所以對磁盤性能要求比較高,強烈建議生產環境使用 SSD 作爲 RocksDB 的存儲介質。可是有些集羣可能並無配置 SSD,僅僅是普通的機械硬盤,當 Flink 任務比較大,且對狀態訪問比
相關文章
相關標籤/搜索