skyzh/write-you-a-vector-db

A Vector Database Tutorial (over CMU-DB's BusTub system)

30
/ 100
Emerging

Implements vector storage, indexing, and similarity search operators within a relational database engine, mirroring pgvector functionality. Built on CMU-DB's BusTub system with a planned Rust variant targeting RisingLight, covering low-level components like custom data types, expression evaluation, and index structures. Provides hands-on instruction through a structured curriculum rather than a production-ready system.

756 stars. No commits in the last 6 months.

No License Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 8 / 25
Community 12 / 25

How are scores calculated?

Stars

756

Forks

23

Language

C++

License

Last pushed

Jan 19, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/vector-db/skyzh/write-you-a-vector-db"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.