rqlite is a lightweight, open-source, distributed relational database written in Go, which uses SQLite as its storage engine. 6.8.2 adds control over startup initialization.
You can download the release from GitHub.
rqlite is a lightweight, open-source, distributed relational database written in Go, which uses SQLite as its storage engine.
There have been a series of releases recently, which make deployment on Linux even easier, and significantly decrease the Docker footprint.
Continue reading rqlite: static linking and smaller Docker images
I recently had a chance to speak about rqlite, the distributed, lightweight database built on SQLite, to the Carnegie Mellon Database Group. We discussed the goals of rqlite, its design and use of the Raft consensus protocol, as well as testing strategies and real world applications.
A video of talk has been posted, and presentation itself is also available.
Full details for my upcoming talk on rqlite to the Carnegie Mellon Database Group are now available.
I will discuss rqlite goals, design, and implementation, with particular reference to its use of the Raft consensus algorithm, and its embedding of SQLite. I will also discuss rqlite testing, performance, lessons learned during development, and some of its real-world applications.
rqlite is a lightweight, open-source, distributed relational database written in Go, with SQLite as its storage engine. 6.1.0 enables new SQLite options including JSON1 support and the DBSTAT table. It also supports proper concurrent database reads for in-memory databases, and write requests no longer block those reads.
You can download the release from GitHub.