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
#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 优化在查询原始向量时的性能。
#19 降低knowhere线程的优先级,将优先级让给调度线程,避免出现调度线程被卡死的情况。 #22 优化系统报错,把详细的报错信息返回给上层。
https://github.com/milvus-io/milvus/issues/26674 "github.com/golang/prtobuf/proto"包被标记废弃了,需要替换
Welcome ponponon
针对2.3.0的新功能,公众号会有一系列解读活动。
从2.3.0开始Milvus增加了 Range search 功能,可以提供查询一定范围内的详细向量。https://milvus.io/docs/release_notes.md#Range-Search
「寻找 AIGC 时代的 CVP 实践之星」 专题活动即将启动!
Zilliz 将联合国内头部大模型厂商一同甄选应用场景, 由双方提供向量数据库与大模型顶级技术专家为用户赋能,一同打磨应用,提升落地效果,赋能业务本身。
如果你的应用也适合 CVP 框架,且正为应用落地和实际效果发愁,可直接申请参与活动,获得最专业的帮助和指导!联系邮箱为 [email protected]。
本文由 mdnice 多平台发布