产品精选

Weaviate 1.40 引入 PathSeer 过滤 ANN 算法,免重建索引即可切换

精选理由

Weaviate 1.40 新增了 PathSeer 过滤算法,官方基准里几乎全场景最快,旧 HNSW 索引改个配置就能用,不用重建。

Weaviate 在 1.40 版本中上线了新的过滤 ANN 算法 PathSeer,由系统动态选择过滤策略,无需针对查询单独调参。官方基准测试显示,PathSeer 在几乎所有测试负载中速度最快,包括全部六种类生产环境的合取过滤场景。该算法兼容现有 HNSW 索引,已有集合只需将 filterStrategy 设为 "pathseer" 即可启用,不用重建索引。

原文 · Weaviate

It is not often researchers design a new filtered ANN algorithm and also implement it in Weaviate but we are happy when this occurs! PathSeer, now available in Weaviate 1.40, makes that decision dynamically to improve search without query-specific tuning. In our benchmarks, PathSeer was the fastest strategy across almost every workload tested, including all six production-like conjunction filters. It also works with existing HNSW indexes, so you can switch an existing collection without reindexing: "filterStrategy": "pathseer" Read the full breakdown: weaviate.io/blog/pathseer-… 💬 1 🔄 2 ❤️ 6 👀 289 📊 3 ⚡