lance-format/lance

[DuckDB] Expose vector search capability via duckdb extension

Open

#640 aperta il 25 feb 2023

Vedi su GitHub
 (1 commento) (1 reazione) (0 assegnatari)Rust (695 fork)github user discovery
A-indexduckdbgood first issuehelp wantedrust

Metriche repository

Star
 (6582 star)
Metriche merge PR
 (Merge medio 6g 1h) (219 PR mergiate in 30 g)

Descrizione

Problem Statement

Lance rust dataset has the capability of querying over vector space, via Scannner::nearest(..), we should expose this to DuckDB via its extension mechanism. For example, a potential implementation could be a duckdb table function lance_nearest

SELECT id, col 
FROM lance_nearest("table", "vector_column", "query", top_k)
WHERE city = 'SF' and day = "02-03-2023"

Guida contributor