追求极速,直道超车
时间:2022-04-27 03:57:01 | 来源:行业动态
时间:2022-04-27 03:57:01 来源:行业动态
StarRocks的联合创始人,CTO赵纯的主题演讲深度解密了StarRocks极速背后的硬核技术。StarRocks从自主研发的全面向量化引擎出发,在追求极速的路上不断实现突破。逐渐从追赶者,变成了领跑者。
在分析型数据库领域,国外着名产品ClickHouse一直是一个业界标杆。这个起源于俄罗斯的产品,最近刚刚以20亿美元的估值,融资2.5亿美金。其融资速度和其分析速度一样,震惊了业界。赵纯分享,在StarRocks向量化引擎1.0阶段,StarRocks的单表查询性能已经比肩国外着名产品ClickHouse,而多表查询性能,远超ClickHouse。
而不久即将发布的StarRocks 2.0将把整个产品推入向量化引擎2.0阶段。在这个阶段里的,利用全新自主研发的基于代价模型的CBO优化器将发挥巨大的作用。由于新优化器的加持,StarRocks在查询规划方面能够利用全局上下文,这使得有更多的优化手段可以用来加速单表查询。字符串全局字典就是其中一项重要优化,它适用于线上最普遍的,针对字符串列的多维度聚合分析场景,如连锁机构针对地域和门店的聚合查询,针对订单基于品类和标签的聚合分析等。在这种场景下StarRocks比ClickHouse还要快一倍以上!