2.2.7 版本曾经公布,2.2.7 版本是一个 bugfix 版,修复了大量 issue,晋升零碎稳定性,详见 release note https://milvus.io/docs/release_notes.md#v227
What’s New
Core Updates
#23563 #23651 #23739 在 2.2.9 和 2.3.0 中 Milvus 会反对 JSON 和 Array 类型。有了更丰盛的类型反对,能够实现更灵便的查问条件,基于 JSON 能够实现更灵便的 schema。
#23450 在 2.3.0 中 Milvus 会反对查问原始向量。
#23617 批改默认 channel 数量为 16。Milvus 在启动时会初始化所有 channel(也就是音讯零碎的 topic),之前默认值是 256,对 kafka、pulsar 等零碎来说是很大的累赘,通过优化后咱们将默认 channel 数量升高到 16,能够大大降低资源占用。
#22767 新增了 collection 级别限流。在 2.2.0 中 Milvus 减少了限流性能,限流针对的是整个集群,在多个 collection 共享集群时如果某个 collection 使用量大会影响其余 collection 的服务,collection 级别限流性能是为了解决此类问题。
#23763 #23791 优化 balance 策略。
Knowhere
#842 #834 内核在继续优化性能,包含应用 SIMD 优化 normalize 过程,减少查问缓存等。
#831 减少查问优化器,依据 TOPK、Dimension、数据分片等参数决定是否应用 PQ 优化。
Birdwatcher
#142 减少 segments-collection-dropped 命令,能够将曾经删除的 collection 彻底清理垃圾。
#143 减少 show/set etcd-config 命令,为 2.3.0 动静批改配置。
New Contributor
Welcome foxspy ytang07
What’s Up Next
预计在 5 月中旬会公布 2.2.9 届时会减少社区期待已久的 JSON 数据类型反对。
Did you Know
2.2.x 系列查问性能有了几倍的晋升,详见性能白皮书 https://milvus.io/docs/v2.3.0-beta/benchmark.md
本文由 mdnice 多平台公布