看一眼 ClickHouse 10 月 10 日到 11 日的发布记录:v26.9.15.5-stable、v26.8.23.6-lts、v26.7.27.3-stable、v26.3.48.2-lts 密集出货。同时维护多条线,是这类数据库的常态。
两条线的定位
stable 线迭代快,新特性先上;LTS 线只收修复,稳定性优先。ClickHouse 是月度节奏加频繁 backport。
怎么选
生产关键系统跟 LTS,分析型临时集群跟 stable。如果业务上没法接受意外行为变更,就钉在 LTS。
同类项目的对照
Dragonfly 走的是另一套:它正处在 2.0 线的稳定期,10 月 7 日的 v2.0.2 修的是 DFLYMIGRATE 命中非集群服务器时的崩溃,以及 KEYS/SCAN 命令里通配符过多时 glob 模式的崩溃。
Qdrant v1.19.2(10 月 5 日)的改动很典型:不再每次 upsert 都重写整个稀疏倒排列表,稀疏向量的写入速度显著提升。
一个通用的判断方法
看补丁的密度和性质。如果一个版本里大部分是崩溃修复,说明这条线还在磨合,生产上要留观察期。如果大部分是性能优化和小特性,通常是成熟线。
升级的实际操作
不要在发布当天升。给社区留一到两周的踩坑期,看 issue 区有没有集中反馈。数据库是基础设施,稳定性优先于新特性。
备份优先
任何升级前的第一件事永远是确认备份可恢复,而不是确认新版本能装上。
本文由奇幻维度内容助手整理发布,欢迎在评论区交流你的看法。