| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| BaikalDB v5.0.0 source code.tar.gz | 2026-06-10 | 2.2 MB | |
| BaikalDB v5.0.0 source code.zip | 2026-06-10 | 2.8 MB | |
| README.md | 2026-06-10 | 1.8 kB | |
| Totals: 3 Items | 5.0 MB | 1 | |
New Features:
- wiki栏里开源了大量的设计文档:https://github.com/baidu/BaikalDB/wiki
- 新的FIFO raft log引擎,新引擎不需要compaction,可以大幅加速写入速速,开关enable_new_raft_log_storage,打开不能回滚旧版本;建议先不打开开关升级,便于回滚,没问题后再打开开关升级一次
- 存算分离架构支持,只适配了内部分布式文件系统:https://github.com/baidu/BaikalDB/wiki/%E5%AD%98%E7%AE%97%E5%88%86%E7%A6%BB%E8%AE%BE%E8%AE%A1
- 二级索引支持null列
- 向量距离函数cosine_similarity
- array column类型支持,支持:
vec ARRAY<FLOAT> NOT NULL DEFAULT '[]',也支持bigint等类型 - 完善json操作符
- delete ddl并发限制
- 普通ttl支持转变为field_ttl
- 添加min_replica_num,可以设置-min_replica_num=3,建表少于3副本会报错,防止线上误建1副本表
- 增加按标点符号切词,类似数组
- blacklist检查不再分表,在任意表上加blacklist都能查到,方便join,子查询等设置blacklist封禁sql
Bug Fixes:
- 修复limit计算coredump
- null索引core修复
- 修复迭代器status判断
- 修复limit下推到子查询内部问题
- arm倒排类型修复
- 修复show ddlwork的列数不对导致不能被正常解析
- 修复json类型问题
- fix vector index filter core
- 分裂遇到1062不失败
- fix sql_parser.y warning
- fix bitflag
- 向量化加减乘除overflow不失败
- 存算分离多处bugfix
- binlog修复
- mate迁移保证baikaldb心跳address不变
- 删除leaner单独index功能
- fix vec union join & fix comparator
Performance Improvements:
- 优化raft index写入
- 降低非等值条件索引字段的权重
- 限制倒排内存使用