(ChinaZ.com)8月18日 消息:pgvecto.rs 是一個 Postgres 擴展,提供矢量相似性搜索功能。它易于使用,并可以集成到現有的工作流程和應用程序中。
pgvecto.rs 是用 Rust 編寫的,因此與類似產品相比,它具有更好的內存安全性、更好的性能和降低的維護成本。
pgvecto.rs 的目標是提供易于使用、高性能、安全的向量數據庫解決方案。
核心功能:
向量數據類型支持: pgvecto.rs 允許在表中定義向量列,并支持不同維度的向量數據類型。
向量相似性搜索:支持使用三種操作符計算兩個向量之間的距離(歐幾里得距離、負點積距離和負余弦相似度),并提供相似向量的查詢功能。
索引支持:可以為向量列創建索引,提高向量相似性搜索的性能。支持多種索引類型(目前支持 HNSW 和 IVFFlat)。
開源和活躍的社區: pgvecto.rs 是開源項目,擁有活躍的社區,可以獲得社區成員的幫助和支持。