Welcome to HyperStreamDBΒΆ
HyperStreamDB is a serverless, hybrid-search database optimized for high-performance vector and scalar queries directly on data lakes (S3, GCS, Azure, Local).
Built on Rust with Apache Arrow and DataFusion, it provides ultra-fast indexing and retrieval without the overhead of traditional database servers.
Key FeaturesΒΆ
Hybrid Vector Search: Approximate Nearest Neighbor (ANN) search with HNSW-IVF.
Vectorized SQL: Full SQL support with pgvector-compatible operators.
Storage-Native: Native support for Iceberg and Parquet formats.
Hardware Acceleration: Blazing fast search using CUDA, Metal, ROCm, and AVX-512.
Transactional Snapshots: ACID-compliant updates via Optimistic Concurrency Control.
Multi-Catalog Support: Seamless integration with AWS Glue, Nessie, and Hive Metastore.
Getting Started
- Installation
- π Fluent Query API
- SQL queries (full DataFusion support with pgvector syntax)
- Optional: Enable GPU acceleration for SQL queries
- Simple SQL
- Vector similarity search with pgvector operators (GPU-accelerated)
- Joins (uses Index Nested Loop Join optimization)
- Maintenance
- HyperStreamDB Comprehensive Guide
User Guides
API Reference
Roadmap