Skip to content

HeliosDB User Documentation Index

Multi-Model Database Server


Quick Navigation

I Want To…Go To
Get started quicklyQuick Start Guide
Deploy to productionProduction Deployment
Migrate from PostgreSQLPostgreSQL Migration
Migrate from MongoDBMongoDB Migration
Migrate from OracleOracle Migration
Use AI/ML featuresAI Features
Optimize performancePerformance Tuning
Configure securitySecurity Reference
Scale the databaseScaling Operations Runbook

1. Getting Started

First Steps

Installation & Deployment

Tutorials


2. Protocols & Migration

Production SQL Protocols

  • PostgreSQL 17 - 100% wire protocol compatible (Primary)
  • MySQL - 90%+ wire protocol v10 compatible
  • Snowflake - planned (the HTTP gateway answers /snowflake/ with 501 today)
  • SQL Commands Reference

NoSQL Protocols

  • MongoDB - listener connects and authenticates (SCRAM-SHA-256); reads and writes of HeliosDB tables are planned; GridFS and capped collections are planned
  • Redis - RESP listener with an in-memory keyspace that is not persisted
  • Cassandra CQL - listener connects and authenticates; reads and writes of HeliosDB tables and DataStax-driver connections are planned
  • ClickHouse - planned (no listener today)

API Protocols

  • GraphQL - Full GraphQL with subscriptions and federation
  • HTTP/REST - RESTful API with OpenAPI 3.0 spec

Oracle Compatibility

Migration Guides

Source DatabaseMigration Guide
PostgreSQLMigration Guide
MongoDBMigration Guide
CassandraMigration Guide
OracleMigration Guide
RedisMigration Guide
MySQLMigration Guide
SQL ServerMigration Guide
SQLiteMigration Guide

3. Core Features

SQL & Transactions

MVCC (Multi-Version Concurrency Control)

Storage & Indexing

Time-Travel & Historical Queries


4. Advanced Features

Time-Series Data

Vector Search & Embeddings

Materialized Views

Automated ETL

Graph & GraphRAG

Geospatial

Sharding & Multi-Region

Streaming & Real-Time Analytics

Change Data Capture (CDC)


5. AI/ML Features

Natural Language Queries

Machine Learning Integration

Blockchain & CRDT


6. Operations & Administration

Operational Runbooks

RunbookDescription
Scaling OperationsHorizontal and vertical scaling procedures
Multi-Region ReplicationCross-region replication setup and management
Point-in-Time Recovery (PITR)Backup and recovery procedures
Schema EvolutionOnline schema changes and migrations
Backup & RestoreBackup and restore operations
Database MaintenanceRoutine maintenance tasks
Incident ResponseIncident handling procedures
Performance TroubleshootingPerformance issue diagnosis
GPU OperationsGPU resource management
Multi-Region OperationsMulti-region deployment operations

High Availability

Backup & Recovery

Monitoring & Health

Multi-Tenancy

Autonomous Operations


7. Performance Tuning

Query Optimization

Performance Guides

SIMD & Hardware Optimization

Caching & Connection Pooling

Resource Management

Workload Management Components


8. Security

Security Configuration

Authentication & Authorization

SQL Injection Protection

Data Protection

Encryption

  • TLS 1.3 in transit
  • AES-256 at rest
  • Homomorphic encryption (beta)
  • Post-quantum cryptography ready

Compliance


9. Integrations

Cloud & Data Catalogs

Streaming & CDC

  • Change-event log (SHOW CDC EVENTS); CDC connectors planned
  • Kafka and Pulsar integration (planned)

External Data

Client Libraries

Storage Attribution

Edge Computing


10. Multi-Model Data

Document Store

Data Quality


11. Reference Documentation

Quick References by Category

Architecture & Design

FAQ & Troubleshooting


Feature Highlights

Highlighted Capabilities

CapabilityStatus
Quantum-Inspired Query OptimizationPlanned
Neuromorphic Pattern RecognitionPlanned
Cognitive Database AgentsPlanned
WASM Polyglot ProceduresPlanned
ML-Based Self-HealingPlanned
Agentic NL2SQLPlanned
Homomorphic EncryptionPlanned
Federated LearningPlanned
GPU Query EngineNVIDIA CUDA in builds on request; not enabled in the public release build (ROCm planned)
Multi-Protocol Gateway7 database wire protocols + HTTP gateway (MongoDB, Cassandra and SQL Server table access planned)
Oracle 23ai CompatibilityCore data access over the Oracle listener; Oracle-specific syntax and PL/SQL partly need rewriting
WASM Edge ComputingPlanned

Performance Benchmarks

Benchmark figures measured on representative fixtures are published on benchmarks; reproduce them on your own hardware before relying on them. HeliosDB Full runs as a single server, so clustering and availability targets are planned, and so are graph traversal SQL functions.


Support

Feedback


HeliosDB - AI-assisted, multi-model distributed database