SoliDB Documentation

Explore the comprehensive guides and references for the world's fastest Rust-based distributed database.

Getting Started

Install SoliDB, configure your environment, and launch your first instance in less than 5 minutes.

Start Journey

API Reference

Complete HTTP API documentation. Database management, CRUD operations, transactions, and more.

Explore Endpoints

SDBQL Reference

Master the ArangoDB Query Language. Complex filtering, joins, graph traversal, and aggregation.

Write Queries

Lua Scripting

Create custom API endpoints with embedded Lua scripts. High-performance logic directly on the data.

Start Scripting

Graphs & Edges

Model relationships with edge collections. Build social networks, hierarchies, and knowledge graphs.

Explore Graphs

Clustering

Construct highly available distributed clusters. Automatic replication, leader election, and fault tolerance.

Scale Out

Architecture

Deep dive into SoliDB's internals. Storage engines, memory management, and performance characteristics.

Learn More

Sharding

Scale horizontally with automatic master-master data distribution, failover, and rebalancing.

Scale Now

Command-Line Tools

Backup, restore, and manage your data with solidb-dump and solidb-restore utilities.

Explore Tools

Real-time Changefeeds

Build reactive applications with live WebSocket updates for any collection.

Connect Real-time

Blob Storage

Store large binary files like images and videos with automatic chunking and replication.

Store Blobs

Security

Authentication, rate limiting, encryption, and production deployment best practices.

Secure Your Data

Community Help

Join our Discord server to connect with other developers, ask questions, and share your projects.

Join Server