关于后端:Last-Week-in-Milvus

56次阅读

共计 1216 个字符,预计需要花费 4 分钟才能阅读完成。

What’s New

Zilliz Cloud 将于明日上线,届时国内应用阿里云的用户,能够前去试用。PaaS 版本的 Milvus 也会在近期上线。

Core Updates

24516 从 2.3.0 及 2.2.11 开始,Milvus 反对默认 search 参数

24839 用户能够通过配置指定 querynode 的任务调度类型,默认状况下应用 fifo 策略调度工作,用户能够通过批改配置 querynode.scheduleReadPolicy.name 切换调度策略。目前反对 fifo 和 user-task-polling 两种,fifo 是先进先出队列,user-task-polling 会先依照用户名分组再在组内依照队列执行,在多用户、多租户场景中应用 user-task-polling 策略对用户更加敌对。

25212 加载数据改为小批加载。不少用户在生产环境中遇到 Milvus 加载数据时须要很大额定的内存开销,甚至是须要加载数据的 3 倍。通过一直地优化,先是缩小内存中数据的序列化、反序列化,再引入 mmap 反对磁盘作为长期内存,这次优化彻底将内存优化实现,只需 MB 级别的额定内存就能够将数据加载结束,极大的缩小了资源开销。

25389 反对 varchar 作为主键时,应用主键索引。优化后在 varchar 作为主键的场景中,性能有 10x 的晋升。

Knowhere

953 优化 device manager 应用,在有多个线程拜访 GPU 的场景中,可能显著升高内存应用,晋升效率。

Birwatcher

163 减少 remove segment-orphan 命令,用于清理 collection 曾经被 drop 的 segment,回收存储空间。

New contributor

Welcome charlspjohn

Good First Issue

https://github.com/milvus-io/milvus/issues/25430 为 Go 版本的 chunk manager 减少 mmap 反对,缩小内存 copy

https://github.com/milvus-io/milvus/issues/25162 为 JSON array 减少交加、并集、差集函数

What’s Up Next

2.2.12 预计会在本周公布。

Did you know

这有一篇具体介绍 HNSW 算法的文章,对索引算法感兴趣的同学能够参考。

https://zilliz.com/blog/hierarchical-navigable-small-worlds-HNSW

🌟全托管 Milvus SaaS/PaaS 行将上线,由 Zilliz 原厂打造!笼罩阿里云、百度智能云、腾讯云、金山云。目前已反对申请试用,企业用户 PoC 申请或其余商务单干请分割 business@zilliz.com。


  • 如果在应用 Milvus 或 Zilliz 产品有任何问题,可增加小助手微信“zilliz-tech”退出交换群。
  • 欢送关注微信公众号“Zilliz”,理解最新资讯。

本文由 mdnice 多平台公布

正文完
 0