rqlite is a replicated relational database built on SQLite, with distributed consensus provided by the Raft consensus protocol. It gracefully handles leader election, and can tolerate machine failure.
Version 2.2.1 includes:
- HTTPS API support, so clients can communicate securely with the cluster.
- Basic access authentication support.
- User-level permissions, allowing you to control access at the user-level.
The unit-test suite has also been significantly extended, so that basic cluster-level testing is now performed during every test run. The plan for the next release includes leader redirection and a fully-functional CLI.
Check out the code on github.