dqlite
Embeddable, replicated SQL database library in C that extends SQLite across a cluster of machines using Raft consensus.
dqlite is an embeddable SQL database library written in C. The docs describe it as an extension of SQLite across a cluster of machines, with failover between them, and the repository describes a C library that implements an embeddable and replicated SQL database engine. An application links the library, and the cluster replicates the data with the Raft algorithm. The site names a development archive for Ubuntu as an install route, and the README builds the library from source with autotools.
Worth knowing
The library is licensed under LGPL-3.0 with an exception that allows static linking, so a binary built with it can be released under other terms. The README states that dqlite runs on Linux and needs a kernel with native asynchronous I/O support.
Identity
Rendering and deploy
Releases
Adoption
Sources
- 2026-10-28: links, Maintainer, Maintained by, Runtime, Install with, Built on, License model
dqlite.io/ - 2026-10-28: links, Written in, GitHub stars
api.github.com/repos/canonical/dqlite - 2026-10-28: links, Categories, Databases
dqlite.io/docs/ - 2026-10-28: Owned by
canonical.com/legal/data-privacy - 2026-10-28: First release
api.github.com/repos/canonical/dqlite/releases - 2026-10-28: Install with
raw.githubusercontent.com/canonical/dqlite/master/README.md - 2026-10-28: License
raw.githubusercontent.com/canonical/dqlite/master/LICENSE - 2026-10-28: Last release, Current major version
api.github.com/repos/canonical/dqlite/releases/latest - 2026-10-28: Contributors
api.github.com/repos/canonical/dqlite/contributors?per_page=1