SQL vector database for building scalable AI apps
Top 38.6% on sourcepulse
MyScaleDB is an open-source SQL vector database built on ClickHouse, designed for developers building AI applications. It offers high-performance vector search, full-text search, and SQL-vector join capabilities, enabling efficient management and querying of massive datasets using familiar SQL syntax.
How It Works
MyScaleDB leverages ClickHouse's columnar OLAP architecture, enhancing it with advanced vector algorithms like SCANN for efficient similarity search. This approach allows for unified management of structured, text, and vector data, facilitating complex queries such as filtered vector searches and hybrid text/vector searches. The integration within ClickHouse provides millisecond latency on billion-scale vectors and robust scalability.
Quick Start & Requirements
docker run --name myscaledb --net=host myscale/myscaledb:1.8.0
Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The README mentions MSTG algorithm is provided through MyScale Cloud, implying it might not be available in the open-source version. Building from source requires specific Ubuntu versions and LLVM versions, indicating potential build complexities.
5 months ago
1 week