Last Week in Milvus
What's New
Milvus 2.3.0 在 8 月 23 日 发布,2.3.0 包含众多新功能以及架构调整,详见 https://milvus.io/docs/release_notes.md#v230同时发布了 2.2.14,是 2.2 系列的又一 bugfix 版本。
Milvus 主力团队出去团建了,本周更新较少。新增了 haystack 集成的 repo https://github.com/milvus-io/milvus-haystack
Core Updates
#26404 rocksdb 作为消息队列的场景中,由于 Milvus 不仅要记录消息内容还有一些 properties,由于之前 schema 设计的不合理导致存在大量随机读写进而影响了 rocksmq 的性能,在使用了 rocksdb 的 column family 特性之后通过将消息体和 properties 放在同一个 column family 的设计,解决了随机读写的问题
#26492 升级 cuda 版本到了 11.8。
#26352 开启了 jemalloc 的后台内存分配,jemalloc 会启用后台线程来处理内存分配和释放的工作。这可以提高程序的性能,特别是在多线程环境下,因为它可以将内存管理的开销分摊到后台线程上,减少对主线程的影响。
#26553 升级 knowhere 版本到 2.2.0。
#26542 优化在查询原始向量时的性能。
Knowhere
#19 降低 knowhere 线程的优先级,将优先级让给调度线程,避免出现调度线程被卡死的情况。#22 优化系统报错,把详细的报错信息返回给上层。
Good First Issue
https://github.com/milvus-io/milvus/issues/26674 "github.com/golang/prtobuf/proto"包被标记废弃了,需要替换
New Contributor
Welcome ponponon
What's Up Next
针对 2.3.0 的新功能,公众号会有一系列解读活动。
Did you know
从 2.3.0 开始 Milvus 增加了 Range search 功能,可以提供查询一定范围内的详细向量。https://milvus.io/docs/release_notes.md#Range-Search
🌟「寻找 AIGC 时代的 CVP 实践之星」 专题活动即将启动!
Zilliz 将联合国内头部大模型厂商一同甄选应用场景, 由双方提供向量数据库与大模型顶级技术专家为用户赋能,一同打磨应用,提升落地效果,赋能业务本身。
如果你的应用也适合 CVP 框架,且正为应用落地和实际效果发愁,可直接申请参与活动,获得最专业的帮助和指导!联系邮箱为 business@zilliz.com。
如果在使用 Milvus 或 Zilliz 产品有任何问题,可添加小助手微信 “zilliz-tech” 加入交流群。
欢迎关注微信公众号“Zilliz”,了解最新资讯。
评论