VectorChord Engineering Blog & Releases
VectorChord 1.1: Native 4/8 Bit Vector Types and Per-Index Query Defaults
VectorChord 1.1 introduces RaBitQ8, RaBitQ4 for efficient storage and improved multi-index querying
Scaling Vector Search to 1 Billion on PostgreSQL
Fast Indexing in 2 Hours Using One Machine
VectorChord 1.0: Developer-First Vector Search on Postgres, 100x Faster Indexing than pgvector
Two years ago, when we published the very first pgvecto.rs blog post, we made a bet: Postgres is the best place to do vector search. Since then we’ve been…
How We Made 100M Vector Indexing in 20 Minutes Possible on PostgreSQL
In the past few months, we’ve heard consistent feedback from users and partners: while our goal of providing a scalable, high-performance alternative to…
VectorChord 0.5: New RaBitQ-empowered DiskANN Index and Continuous Recall Measurement
DiskANN & Continuous Recall Monitor in Postgres Vector Search
Bringing Search‑Engine Ranking to PostgreSQL with VectorChord‑BM25
Modern applications rely on PostgreSQL for its fully ACID‑compliant, expressive SQL, and rich ecosystem of extensions. The database handles relational…
VectorChord 0.4: Faster PostgreSQL Vector Search with Advanced I/O and Prefiltering
VectorChord 0.4 enhances PostgreSQL vector search, improving AI application latency and throughput with advanced I/O and prefiltering
VectorChord: Cost-Efficient Upload & Search of 400 Million Vectors on AWS
Upload, index, and search 400M vectors with VectorChord and PostgreSQL. Includes hardware tips and search performance advice
Optimize RAG with Contextual Retrieval in PostgreSQL
Enhance generation in language models using PostgreSQL for contextual retrieval with vector search and keyword bm25 scoring.
All-in-one VectorChord Suite: Building Production-Ready RAG Solutions Directly in PostgreSQL
Build production-ready RAG solutions in PostgreSQL with VectorChord Suite's vector search, BM25 ranking, and flexible tokenization extensions
Introducing Vechord: Turn PostgreSQL into your search engine in a Pythonic way.
Turn PostgreSQL into a powerful search engine with Vechord, a Python library for seamless vector and keyword search
Beyond Text: Unlock OCR-Free RAG in PostgreSQL with Modal & VectorChord
Building effective Retrieval-Augmented Generation (RAG) systems for documents often feels like wrestling with messy, complex pipelines. Especially when…
VectorChord 0.3: Bringing Efficient Multi-Vector Contextual Late Interaction in PostgreSQL
VectorChord 0.3 boosts PostgreSQL vector search using MaxSim and WARP
3 Billion Vectors in PostgreSQL to Protect the Earth
Perform large-scale vector search in PostgreSQL with 3 billion+ vectors—powered by VectorChord. Get fast, scalable similarity search.
Vector Search Over PostgreSQL: A Comparative Analysis of Memory and Disk Solutions
Vector Search in PostgreSQL: Comparing VectorChord, pgvector, and pgvectorscale for Memory and Disk Performance
VectorChord-BM25: Introducing pg_tokenizer—A Standalone, Multilingual Tokenizer for Advanced Search
We're excited to announce the release of VectorChord-BM25 version 0.2, our PostgreSQL extension designed to bring advanced BM25-based full-text search…
PostgreSQL Full-Text Search: Fast When Done Right (Debunking the Slow Myth)
Boost PostgreSQL full-text search speed by 50x with simple optimizations. Use VectorChord-BM25 to accelerate and better BM25 ranking in postgres.
Hybrid search with Postgres Native BM25 and VectorChord
Hybrid search combining BM25 and pgvector compatible extension VectorChord, seamlessly integrated within PostgreSQL.
VectorChord 1.1: Native 4/8 Bit Vector Types and Per-Index Query Defaults
VectorChord 1.1 introduces RaBitQ8, RaBitQ4 for efficient storage and improved multi-index querying
Scaling Vector Search to 1 Billion on PostgreSQL
Fast Indexing in 2 Hours Using One Machine
VectorChord 1.0: Developer-First Vector Search on Postgres, 100x Faster Indexing than pgvector
Two years ago, when we published the very first pgvecto.rs blog post, we made a bet: Postgres is the best place to do vector search. Since then we’ve been…
How We Made 100M Vector Indexing in 20 Minutes Possible on PostgreSQL
In the past few months, we’ve heard consistent feedback from users and partners: while our goal of providing a scalable, high-performance alternative to…
VectorChord 0.5: New RaBitQ-empowered DiskANN Index and Continuous Recall Measurement
DiskANN & Continuous Recall Monitor in Postgres Vector Search
Bringing Search‑Engine Ranking to PostgreSQL with VectorChord‑BM25
Modern applications rely on PostgreSQL for its fully ACID‑compliant, expressive SQL, and rich ecosystem of extensions. The database handles relational…
VectorChord 0.4: Faster PostgreSQL Vector Search with Advanced I/O and Prefiltering
VectorChord 0.4 enhances PostgreSQL vector search, improving AI application latency and throughput with advanced I/O and prefiltering
VectorChord: Cost-Efficient Upload & Search of 400 Million Vectors on AWS
Upload, index, and search 400M vectors with VectorChord and PostgreSQL. Includes hardware tips and search performance advice
Optimize RAG with Contextual Retrieval in PostgreSQL
Enhance generation in language models using PostgreSQL for contextual retrieval with vector search and keyword bm25 scoring.
All-in-one VectorChord Suite: Building Production-Ready RAG Solutions Directly in PostgreSQL
Build production-ready RAG solutions in PostgreSQL with VectorChord Suite's vector search, BM25 ranking, and flexible tokenization extensions
Introducing Vechord: Turn PostgreSQL into your search engine in a Pythonic way.
Turn PostgreSQL into a powerful search engine with Vechord, a Python library for seamless vector and keyword search
Beyond Text: Unlock OCR-Free RAG in PostgreSQL with Modal & VectorChord
Building effective Retrieval-Augmented Generation (RAG) systems for documents often feels like wrestling with messy, complex pipelines. Especially when…
VectorChord 0.3: Bringing Efficient Multi-Vector Contextual Late Interaction in PostgreSQL
VectorChord 0.3 boosts PostgreSQL vector search using MaxSim and WARP
3 Billion Vectors in PostgreSQL to Protect the Earth
Perform large-scale vector search in PostgreSQL with 3 billion+ vectors—powered by VectorChord. Get fast, scalable similarity search.
Vector Search Over PostgreSQL: A Comparative Analysis of Memory and Disk Solutions
Vector Search in PostgreSQL: Comparing VectorChord, pgvector, and pgvectorscale for Memory and Disk Performance
VectorChord-BM25: Introducing pg_tokenizer—A Standalone, Multilingual Tokenizer for Advanced Search
We're excited to announce the release of VectorChord-BM25 version 0.2, our PostgreSQL extension designed to bring advanced BM25-based full-text search…
PostgreSQL Full-Text Search: Fast When Done Right (Debunking the Slow Myth)
Boost PostgreSQL full-text search speed by 50x with simple optimizations. Use VectorChord-BM25 to accelerate and better BM25 ranking in postgres.
Hybrid search with Postgres Native BM25 and VectorChord
Hybrid search combining BM25 and pgvector compatible extension VectorChord, seamlessly integrated within PostgreSQL.
-
VectorChord 1.1: Native 4/8 Bit Vector Types and Per-Index Query Defaults
We’re excited to announce the release of VectorChord 1.1 as we kick off the new year of horse. VectorChord 1.0 was a milestone for Postgres-native vector search: it made large-scale indexing fast enough to feel like iteration, not an outage. In 1.1, …
We’re excited to announce the release of VectorChord 1.1 as we kick off the new year of horse. VectorChord 1.0 was a milestone for Postgres-native vector search: it made large-scale indexing fast enough to feel like iteration, not an outage. In 1.1, …
-
Scaling Vector Search to 1 Billion on PostgreSQL
For teams trying to run vector search at billion scale themselves, the challenge is often not raw performance, but practicality. Many solutions designed for billion-scale, low-latency vector search come with practical constraints, requiring tradeoffs …
For teams trying to run vector search at billion scale themselves, the challenge is often not raw performance, but practicality. Many solutions designed for billion-scale, low-latency vector search come with practical constraints, requiring tradeoffs …
-
VectorChord 1.0: Developer-First Vector Search on Postgres, 100x Faster Indexing than pgvector
Two years ago, when we published the very first pgvecto.rs blog post, we made a bet: Postgres is the best place to do vector search. Since then we’ve been iterating on that bet — from VBASE with filtered vector search, to longer vector support, to …
Two years ago, when we published the very first pgvecto.rs blog post, we made a bet: Postgres is the best place to do vector search. Since then we’ve been iterating on that bet — from VBASE with filtered vector search, to longer vector support, to …
-
How We Made 100M Vector Indexing in 20 Minutes Possible on PostgreSQL
1. Introduction In the past few months, we’ve heard consistent feedback from users and partners: while our goal of providing a scalable, high-performance alternative to pgvector is well-received, index build time and memory usage remain major …
1. Introduction In the past few months, we’ve heard consistent feedback from users and partners: while our goal of providing a scalable, high-performance alternative to pgvector is well-received, index build time and memory usage remain major …
-
VectorChord 0.5: New RaBitQ-empowered DiskANN Index and Continuous Recall Measurement
We’re thrilled to announce the release of VectorChord 0.5! This release marks a significant step forward in our mission to provide more flexible, powerful, and controllable vector search capabilities. In the 0.5 release, we’re introducing two major …
We’re thrilled to announce the release of VectorChord 0.5! This release marks a significant step forward in our mission to provide more flexible, powerful, and controllable vector search capabilities. In the 0.5 release, we’re introducing two major …
-
Bringing Search‑Engine Ranking to PostgreSQL with VectorChord‑BM25
Modern applications rely on PostgreSQL for its fully ACID‑compliant, expressive SQL, and rich ecosystem of extensions. The database handles relational workloads exceptionally well, but many projects also need to search for large text …
Modern applications rely on PostgreSQL for its fully ACID‑compliant, expressive SQL, and rich ecosystem of extensions. The database handles relational workloads exceptionally well, but many projects also need to search for large text …
-
VectorChord 0.4: Faster PostgreSQL Vector Search with Advanced I/O and Prefiltering
We’re excited to announce the release of VectorChord 0.4, a significant update that enhances high-performance vector search within PostgreSQL. We believe this release pushes the boundaries of what’s possible for vector search in PostgreSQL, …
We’re excited to announce the release of VectorChord 0.4, a significant update that enhances high-performance vector search within PostgreSQL. We believe this release pushes the boundaries of what’s possible for vector search in PostgreSQL, …
-
VectorChord: Cost-Efficient Upload & Search of 400 Million Vectors on AWS
In this article, we will describe one method for uploading, indexing, and searching a big dataset of vector data in a cost-efficient manner using the real-world LAION-400M dataset and the VectorChord extension in PostgreSQL. We’re attempting to show …
In this article, we will describe one method for uploading, indexing, and searching a big dataset of vector data in a cost-efficient manner using the real-world LAION-400M dataset and the VectorChord extension in PostgreSQL. We’re attempting to show …
-
Optimize RAG with Contextual Retrieval in PostgreSQL
In the standard approach to Retrieval Augmented Generation (RAG), a common practice is to break down large documents into smaller, more manageable chunks. This is primarily done to improve the efficiency of the retrieval process, leveraging the …
In the standard approach to Retrieval Augmented Generation (RAG), a common practice is to break down large documents into smaller, more manageable chunks. This is primarily done to improve the efficiency of the retrieval process, leveraging the …
-
All-in-one VectorChord Suite: Building Production-Ready RAG Solutions Directly in PostgreSQL
Retrieval-Augmented Generation (RAG) is revolutionizing our interaction with vast datasets and language models. RAG systems offer more precise, contextually aware, and current answers by retrieving pertinent information before generating responses. …
Retrieval-Augmented Generation (RAG) is revolutionizing our interaction with vast datasets and language models. RAG systems offer more precise, contextually aware, and current answers by retrieving pertinent information before generating responses. …
-
Introducing Vechord: Turn PostgreSQL into your search engine in a Pythonic way.
Today, we’re thrilled to announce the release of Vechord, a new Python library designed to dramatically simplify building robust search infrastructure directly on top of the PostgreSQL database. In the rapidly evolving world of AI and large language …
Today, we’re thrilled to announce the release of Vechord, a new Python library designed to dramatically simplify building robust search infrastructure directly on top of the PostgreSQL database. In the rapidly evolving world of AI and large language …
-
Beyond Text: Unlock OCR-Free RAG in PostgreSQL with Modal & VectorChord
Building effective Retrieval-Augmented Generation (RAG) systems for documents often feels like wrestling with messy, complex pipelines. Especially when dealing with PDFs or scanned images, traditional methods rely heavily on Optical Character …
Building effective Retrieval-Augmented Generation (RAG) systems for documents often feels like wrestling with messy, complex pipelines. Especially when dealing with PDFs or scanned images, traditional methods rely heavily on Optical Character …
-
VectorChord 0.3: Bringing Efficient Multi-Vector Contextual Late Interaction in PostgreSQL
We’re thrilled to announce the release of VectorChord 0.3, a major milestone that significantly boosts the performance and applicability of advanced vector search techniques directly within your Postgres database! Building on our 0.2 release, which …
We’re thrilled to announce the release of VectorChord 0.3, a major milestone that significantly boosts the performance and applicability of advanced vector search techniques directly within your Postgres database! Building on our 0.2 release, which …
-
3 Billion Vectors in PostgreSQL to Protect the Earth
Monitoring the health of our planet is one of the most critical challenges of our time. Our planet faces immense environmental pressures, and understanding these changes requires sifting through an unimaginable amount of satellite data – petabytes of …
Monitoring the health of our planet is one of the most critical challenges of our time. Our planet faces immense environmental pressures, and understanding these changes requires sifting through an unimaginable amount of satellite data – petabytes of …
-
Vector Search Over PostgreSQL: A Comparative Analysis of Memory and Disk Solutions
Introduction: real-world challenges Specialized vector databases aren’t always needed. With PostgreSQL extensions like pgvector, pgvectorscale, VectorChord (which evolved from pgvecto.rs)****, you get vector search plus relational power—no extra …
Introduction: real-world challenges Specialized vector databases aren’t always needed. With PostgreSQL extensions like pgvector, pgvectorscale, VectorChord (which evolved from pgvecto.rs)****, you get vector search plus relational power—no extra …
-
VectorChord-BM25: Introducing pg_tokenizer—A Standalone, Multilingual Tokenizer for Advanced Search
We’re excited to announce the release of VectorChord-BM25 version 0.2, our PostgreSQL extension designed to bring advanced BM25-based full-text search ranking capabilities directly into your database! VectorChord-BM25 allows you to leverage the power …
We’re excited to announce the release of VectorChord-BM25 version 0.2, our PostgreSQL extension designed to bring advanced BM25-based full-text search ranking capabilities directly into your database! VectorChord-BM25 allows you to leverage the power …
-
PostgreSQL Full-Text Search: Fast When Done Right (Debunking the Slow Myth)
You might have come across discussions or blog posts suggesting that PostgreSQL’s built-in full-text search (FTS) struggles with performance compared to dedicated search engines or specialized extensions. A notable recent example comes from Neon’s …
You might have come across discussions or blog posts suggesting that PostgreSQL’s built-in full-text search (FTS) struggles with performance compared to dedicated search engines or specialized extensions. A notable recent example comes from Neon’s …
-
Hybrid search with Postgres Native BM25 and VectorChord
In the era of RAG (Retrieval-Augmented Generation), efficiently retrieving relevant data from vast datasets is crucial for businesses and developers. Traditional keyword-based retrieval methods, such as those utilizing BM25 as a scoring mechanism, …
In the era of RAG (Retrieval-Augmented Generation), efficiently retrieving relevant data from vast datasets is crucial for businesses and developers. Traditional keyword-based retrieval methods, such as those utilizing BM25 as a scoring mechanism, …