tensorchord/pgvecto.rs - OSS Alternative - Discover Top Open Source Alternatives to Popular Software
PostgreSQL Extension
2.2k 2026-05-01

tensorchord/pgvecto.rs

A high-performance PostgreSQL extension written in Rust, enabling scalable and low-latency vector similarity search directly within your existing database.

Core Features

Hybrid vector and relational query capabilities with VBASE method.
Supports up to 65535 vector dimensions.
Dynamic SIMD instruction dispatching for optimized performance.
Introduces binary, FP16, and INT8 vector data types.
Manages index storage and memory independently from PostgreSQL.

Quick Start

docker run --name pgvecto-rs-demo -e POSTGRES_PASSWORD=mysecretpassword -p 5432:5432 -d ghcr.io/tensorchord/pgvecto-rs:pg17-v0.4.0

Detailed Introduction

pgvecto.rs is a robust PostgreSQL extension built with Rust, designed to integrate advanced vector similarity search directly into PostgreSQL. It aims to revolutionize vector search by enhancing existing database infrastructure rather than requiring a separate vector database. Key advantages over alternatives like pgvector include superior filtering capabilities, support for significantly higher vector dimensions, dynamic performance optimizations via SIMD, and new data types. It provides a scalable, low-latency solution for AI-driven applications requiring efficient similarity search within a familiar relational database environment.

OSS Alternative

Explore the best open source alternatives to commercial software.

© 2026 OSS Alternative. hotgithub.com - All rights reserved.