VectorChord icon

VectorChord

831

Provides scalable, fast, and disk-friendly vector search capabilities directly within PostgreSQL.

概要

VectorChord is a PostgreSQL extension engineered for highly scalable, high-performance, and disk-efficient vector similarity search. Serving as the successor to pgvecto.rs, it delivers enhanced stability and performance. This tool empowers users to host massive numbers of high-dimensional vectors within PostgreSQL, significantly reducing infrastructure costs compared to alternative solutions, while maintaining high search quality and ensuring seamless integration with existing pgvector setups.

主な機能

  • Enhanced Performance: Up to 5x faster queries and 16x higher insert/index build throughput.
  • Seamless Integration: Fully compatible with pgvector data types and syntax, offering optimal defaults.
  • Long Vector Support: Capable of storing and searching vectors up to 60,000 dimensions.
  • Accelerated Index Build: Leverages IVF and RaBitQ compression for efficient vector storage and faster index creation.
  • Affordable Vector Search: Stores millions of vectors with low memory footprint, significantly cutting infrastructure costs.
  • 831 GitHub stars

ユースケース

  • Migrating from pgvector or pgvecto.rs to a more performant and memory-efficient vector database solution.
  • Implementing scalable and cost-effective vector search for AI/LLM applications within PostgreSQL.
  • Deploying large-scale vector databases handling billions of vectors in production environments.