The lightweight, user-friendly, distributed relational database built on SQLite.

Fault tolerance and high availability with zero hassle

What is rqlite?


rqlite is a distributed relational database that combines the simplicity of SQLite with the robustness of a fault-tolerant, highly available system. It's developer-friendly, exceptionally easy to operate, and it's designed for reliability with minimal complexity.

Replicated Logo

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

Text Groove Logo

rqlite serves as our read-heavy key-value store, updates in seconds, and helps us globally distribute our application with ease. I've yet to find a better open source tool for the job.
Steven Burgoyne, CTO, Text Groove

Simple

Deploy in seconds, no complex configurations
Easy-to-use HTTP API
Seamlessly integrates with modern cloud infrastructures

Trusted

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