v4.0
本文介绍 SelectDB 内核 4.0 版的发布记录。
说明 SelectDB Core v4.0 基于 Apache Doris v2.1 (opens in a new tab) 和 v3.0 开发。
v4.0.2-beta(2024年08月25日)
改进优化
- 合入了 Apache Doris v3.0.1 (opens in a new tab) 版本的所有功能、改进优化和问题修复。
问题修复
- 修复了回放 catalog 可能会导致后台启动仓库失败的问题。
v4.0.1-beta(2024年07月09日)
新增功能
- 支持 SelectDB Core 从 v3.0.x(x >= 9)升级到 v4.0.x-beta。
改进优化
- 合入了 Apache Doris v3.0.0 rc11 (opens in a new tab) 版本的所有功能(含 Apache Doris v2.1 (opens in a new tab) 的全部功能)、改进优化和问题修复。
- 合入了 Apache Doris v3.0.0 rc09 (opens in a new tab) 版本的所有功能、改进优化和问题修复。
问题修复
- 修复了从 SelectDB Core v3.0.9 升级后需要后台重启仓库恢复 cluster 权限的问题。
- 修复了反向索引查询可能会卡住的问题。
v4.0.0-beta(2024年05月15日)
新增功能
- 支持了多表物化视图(MTMV),支持透明改写加速、自动刷新、外表到内表的物化视图以及物化视图直查,基于这一能力,物化视图也可用于数据仓库分层建模、作业调度和数据加工。
- 支持了全新的 Variant 和 IP 数据类型,完善了一系列分析函数,使得面向复杂半结构化数据的存储和分析处理变得更加轻松。
- 支持了自增列、自动分区、服务端积攒批量请求后集中提交的能力,提高了大规模数据实时写入的效率。
- 支持了基于 Arrow Flight 的高速读取接口,使得数据传输效率增加了 100 倍,轻松面向数据科学以及其他形式的大规模数据读取场景。
改进优化
- 合入了 Apache Doris v2.1.0 (opens in a new tab) 版本的所有功能、改进优化和问题修复。
- 大幅提升了开箱盲测查询性能,在不做调优的情况下取得较好的性能表现,包含了对复杂 SQL 查询性能的进一步提升,在 TPC-DS 1TB 测试数据集上获得超过 100% 的性能提升,查询性能在业界处于先进位置。
- 大幅提升了数据湖分析方面的性能,相对于 Trino 和 Spark 分别有 4 到 6 倍的性能提升,并引入了多 SQL 方言兼容、便于用户从原有系统无缝切换至 SelectDB Cloud 数据仓库。