Skip to content

Latest commit

 

History

History
20 lines (16 loc) · 655 Bytes

README.md

File metadata and controls

20 lines (16 loc) · 655 Bytes

MuopDB - A vector database for machine learning

Introduction

MuopDB is a vector database for machine learning. It plans to support the following features:

  • Query path
    • Vector similarity search
    • Inverted File (IVF)
    • Hierarchical Navigable Small Worlds (HNSW)
    • Product Quantization (PQ)
  • Indexing path
    • Support periodic offline indexing
    • Support realtime indexing
  • Database Management
    • Doc-sharding & query fan-out with aggregator-leaf architecture
    • In-memory & disk-based storage with mmap

Why MuopDB?

This is an educational project for me to learn Rust & vector database.