lance-format/lance

Allow issue vector search in batch mode

Open

#876 建立於 2023年5月17日

在 GitHub 查看
 (3 留言) (0 反應) (0 負責人)Rust (695 fork)github user discovery
A-indexA-pythonenhancementgood first issuehelp wantedrust

倉庫指標

Star
 (6,582 star)
PR 合併指標
 (平均合併 6天 1小時) (30 天內合併 219 個 PR)

描述

Problem Statement

Instead of query one vector a time, allows user to issue multiple queries in the same request, exposing more opportunity for internal parallisms.

enable vector searching for a batch of queries. Currently Lance only allows 1D queries, but allowing 2D queries (parallelized) would be useful. Use case #1 is: at query time to run multiple simultaneous queries 'around' the root query to diversify search results, and #2 is useful for ETL operations (like the above deduplication) Agree it would be amazing that lance support this api directly to minimize read requests to object store. Recent work to cache the index already helps

貢獻者指南