已上架
跳到主要内容
工程设计

从全表排序到概率统计:Databend 如何用 KLL、Top-N 与 CMS 改进基数估计

查询优化器既要了解数据的整体分布,也要识别少量高频值,否则就可能在 JOIN 顺序、扫描策略和算子选择上做出错误判断。本文结合 Databend 的实现与 Benchmark,介绍 KLL、Top-N 和 Count-Min Sketch(CMS)如何分工协作:KLL 以较低内存开销构建近似等深直方图,Top-N 精确记录最常见值,CMS 则补足未被 Top-N 保留的热点。适合数据库内核、查询优化器、数据平台及性能工程师阅读,预计阅读时间 12 分钟。

KKould
7月 29, 2026
从全表排序到概率统计:Databend 如何用 KLL、Top-N 与 CMS 改进基数估计
北京市海淀区知春路紫金数码园 3 号楼 1010
电话:185 1688 8139
Databend 公众号
销售微信
© 2026 Databend Cloud。版权所有。
SOC 2 Type IIGDPR