Fault tolerance and high availability with zero hassle
rqlite is a lightweight, user-friendly, distributed relational database built on SQLite.
It combines the simplicity of SQLite with a fault-tolerant, highly available system. Whether you're deploying resilient services in the cloud or reliable applications at the edge, rqlite provides a developer-friendly database that's exceptionally easy to operate.
Replacing Postgres with rqlite has simplified the software we ship to customers. Its distributed architecture and clustering capabilities have reduced storage complexity, enabling lighter, more supportable Kubernetes clusters.
Marc Campbell, CTO, Replicated
Simple
Deploy in seconds, no complex configurations
Easy-to-use HTTP API
Seamlessly integrates with Docker and Kubernetes
Powerful
Built on SQLite, the world’s most popular database
Supports full-text search, Vector Search, and JSON documents
Access controls and encryption for secure deployments
Reliable
Rigorous, automated testing ensures high quality
Clustering provides high-availability and fault-tolerance
Automatic node-discovery simplifies clustering