Skip to content
@parqdb-io

parqdb-io

Billion-scale embedded vector database built entirely on Parquet and Arrow.

ParqDB is an embedded vector database for larger-than-memory search and analytics on billion-scale multimodal data, with Parquet storage and Arrow-native execution.

  • Billion-scale search in bounded memory. Search 1B vectors at 90.3% recall with 63.05 ms median latency using just 2 CPU cores and 4 GB of memory.
  • Everything is Parquet. Source data and vector indexes use standard Parquet rather than proprietary binary formats.
  • Multimodal data, SQL-native search. Combine vector search with filters, joins, and aggregations in one execution plan.
  • Built for serving and analytics. Parallelize across queries for throughput, or within one query for low-latency analytical and large-k search.
  • Scale from one core to thousands. Run embedded on one machine, then use the same Parquet index with Spark or StarRocks at cluster scale.

Quick start

python -m pip install parqdb

Continue with the project repository, getting-started guide, or open index specification.

ParqDB is open source under the MIT and Apache-2.0 licenses.

Pinned Loading

  1. parqdb parqdb Public

    Billion-scale embedded vector database built entirely on Parquet and Arrow.

    Python 76 6

Repositories

Showing 5 of 5 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…