![]()
![]()
![]()
2026 年 1 月 4 日,Milvus 正式发布 v2.6.8 版本。这一版本在搜索体验、系统性能、资源调度和稳定性方面进行了深度优化,同时修复了大量关键问题,是一次非常值得生产环境升级的重要版本。
一、版本与 SDK 对应关系
Milvus 版本
2.6.8
对应 SDK 版本如下
Python SDK:2.6.6
Node.js SDK:2.6.9
Java SDK:2.6.11
Go SDK:2.6.1
二、版本整体亮点说明
Milvus 2.6.8 引入了搜索结果高亮功能,显著提升了文本检索的可读性和用户体验。在底层实现上,系统对查询处理流程、资源调度机制以及缓存策略进行了全面优化,在保证高性能的同时进一步增强了系统稳定性。
此外,本次版本修复了多个与数据安全、存储处理和并发相关的关键缺陷。官方强烈建议所有用户升级至该版本,以获得更加高效、可靠的生产运行环境。
三、新增功能
1. 支持带高亮的搜索结果
新增文本搜索高亮能力,在搜索结果中直接返回命中关键词的高亮内容。该能力适用于文本检索场景,显著提升结果展示效果。具体使用方式可参考 Text Highlighter 功能说明。
1. 将查询优化逻辑迁移至 Proxy,提高整体查询性能
2. 使用 STL sort 优化 LIKE 运算符的执行性能
3. 支持多个字段的文本索引任务并发执行
4. 支持在集合级别暂停垃圾回收
5. 为 QueryNode 实现资源耗尽处罚策略,提升系统稳定性
6. 优化数据缓存机制,将多个 row group 映射到单一缓存单元
7. 降低 QuotaCenter 的 CPU 使用率
8. 提升 TIMESTAMPTZ 数据比较性能
9. 支持可空动态字段,并以空 JSON 对象作为默认值
10. 避免仅修改集合属性时触发不必要的 segment seal
11. RESTful v2 支持 Proxy 进行 DML 与 DQL 转发
12. 对对象存储读取在限流错误场景下增加重试机制
13. 增强 Proxy 与 RootCoord 元数据表的日志记录能力
14. 增加对向量模型和 Schema 字段类型的校验
15. 引入容忍时间窗口,延迟集合删除操作
16. 根据字段大小和类型估算槽位,优化索引任务调度
17. 当对象存储不支持条件写入时,为写入路径增加兜底方案
18. 优化 IDF oracle 的同步逻辑
19. 将 RootCoord 默认端口修改为非临时端口
20. 新增 Jemalloc 缓存内存监控指标
21. 在集群配额变更时,提升磁盘配额监控准确性
22. 增强对标量表达式的链路追踪可观测性
23. 在 upsert 批量请求中拒绝重复主键
24. 支持 RESTful v2 的多项转发与调度优化
1. 修复 RBAC 中 ETCD 前缀匹配问题,防止潜在数据泄露
2. 修复本地存储模式下根路径处理错误
3. 修复 JSON 字段中 int64 与 float 混合类型处理异常
4. 修复集群升级时文本日志加载失败的问题
5. 防止原始数据清理时误删除其他字段
6. 修复多 analyzer 场景下高亮功能失效问题
7. 确保操作系统退出时日志能够完整刷盘
8. 修复删除集合时 ETCD RPC 请求超出大小限制的问题
9. 修复服务器空闲状态下的复制延迟问题
10. 修复 TIMESTAMPTZ 默认值校验错误
11. 修复压缩任务恢复异常,确保任务正确清理
12. 统一只读节点处理逻辑,避免负载均衡通道任务卡死
13. 防止多字段列组场景下字段数据被误删除
14. 修复 ETCD 重监听时遗留的过期 Proxy 客户端
15. 修复 chunk 迭代器合并顺序错误
16. 禁用 Kafka 自动提交,防止创建多余消费者组
17. 禁止分层存储参数的热加载
18. 支持二进制向量的搜索迭代器
19. 修复存储初始化过程中的竞态问题
20. 修复非 BM25 搜索下高亮查询失效的问题
21. 修复 JSON 垃圾回收过程中可能出现的栈溢出
22. 确保 binlog 写入失败时能够正确重试
23. 修复 JSON 字段索引使用检查逻辑
24. 防止扩缩容过程中副本缺少节点导致目标更新阻塞
25. 限制 char_group 分词器仅支持单字节分隔符
26. 当 JSON 查询路径包含数字时跳过路径索引
27. 修复 MinIO 根路径为“.”时的路径拼接错误
28. 修复复制延迟指标计算错误导致的误报健康检查
29. 修复 RESTful v2 在 TIMESTAMPTZ 场景下的解析与默认值问题
30. 修复返回空结果且包含几何字段时的搜索 panic 问题
31. 增加字段数据对齐校验,防止局部更新时发生 panic
32. 修复 RESTful v2 场景下数据库丢失问题
33. 修复 gRPC 客户端会话中的上下文使用错误
34. 修复升级过程中 RESTful v2 的授权转发问题
35. 修复结构体缩减逻辑错误
36. 修复搜索结果为空时高亮模块返回错误的问题
37. 更正字段原始数据加载逻辑
38. 修复索引中跳过 chunk 后光标移动异常的问题
39. 修正 TIMESTAMPTZ 标量索引输出中的循环逻辑
40. 修复通过 RESTful API 设置几何字段默认值的问题
41. 实现组件未就绪时快速失败,提升启动可靠性
代码地址:github.com/milvus-io/milvus
Milvus v2.6.8 在功能体验、性能表现和系统可靠性三个维度都进行了大幅增强,尤其是搜索结果高亮能力的引入,为文本检索场景带来了直观而实用的提升。配合大量深度优化与缺陷修复,该版本已经具备更成熟的生产可用性。
我们相信人工智能为普通人提供了一种“增强工具”,并致力于分享全方位的AI知识。在这里,您可以找到最新的AI科普文章、工具评测、提升效率的秘籍以及行业洞察。 欢迎关注“福大大架构师每日一题”,发消息可获得面试资料,让AI助力您的未来发展。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.