Tag rqlite

rqlite 7.8.0 released

rqlite is a lightweight, open-source, distributed relational database written in Go, which uses SQLite as its storage engine. 7.8.0 provides more convenient options for retrieving a backup of the underlying SQLite database. The guide for running rqlite on Kubernetes has…

rqlite 7.7.0 released

rqlite is a lightweight, open-source, distributed relational database written in Go, which uses SQLite as its storage engine. 7.7.0 is the first release to add support for non-deterministic functions, specifically RANDOM. It accomplishes this via statement-rewriting. Many thanks to Ben…

rqlite 7.6.0 released – now with ARM builds

rqlite is a lightweight, open-source, distributed relational database written in Go, which uses SQLite as its storage engine. 7.6.0 improves access-control options, and also has official ARM and ARM64 builds for the first time.

rqlite 7.5.1 released

rqlite is a lightweight, open-source, distributed relational database written in Go, which uses SQLite as its storage engine. 7.5.1 supports more network-related configuration options. You can download the release from GitHub.

rqlite reaches 10,000 stars on GitHub

rqlite is a lightweight, open-source, distributed relational database written in Go, which uses SQLite as its storage engine. It passed a milestone this month, in the open-source world, by gaining 10,000 stars on GitHub.

Testing rqlite read consistency

rqlite is a lightweight, open-source, distributed relational database written in Go, which uses SQLite as its storage engine. Nienke Eijsvogel, Ruben van Baarle and Daan de Graaf recently ran Jepsen-style testing of rqlite. Their tests showed that rqlite maintains linearizability…

Talking Distributed Systems at Hacker Nights

I recently had the opportunity to talk distributed systems and rqlite at the Hacker Nights NYC Meetup. It was great chance to speak with some  folks, and discuss rqlite, its design, and how it operates. The presentation is available, as…

rqlite 7.3.2 released

rqlite is a lightweight, open-source, distributed relational database written in Go, which uses SQLite as its storage engine. 7.3.2 upgrades rqlite to use SQLite 3.38.0. You can download the release from GitHub.

New Slack channel for rqlite

rqlite is a lightweight, open-source, distributed relational database written in Go, which uses SQLite as its storage engine and Raft for distributed consensus. I’ve created a new Slack channel for discussions on rqlite, so be sure to sign up if…

rqlite 6.9.0 released

rqlite is a lightweight, open-source, distributed relational database written in Go, which uses SQLite as its storage engine. 6.9.0 adds support for SQLite Named Parameters. You can download the release from GitHub.

rqlite 6.8.2 released

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: static linking and smaller Docker images

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.

rqlite 6.6.2 released

rqlite is a lightweight, open-source, distributed relational database written in Go, which uses SQLite as its storage engine. 6.6.2 increases maximum intra-cluster communication message size. You can download the release from GitHub.

rqlite 6.6.1 released

rqlite is a lightweight, open-source, distributed relational database written in Go, which uses SQLite as its storage engine. 6.6.1 improves handing of some error cases. You can download the release from GitHub.

rqlite 6.6.0 released

rqlite is a lightweight, open-source, distributed relational database written in Go, which uses SQLite as its storage engine. 6.6.0 adds supports for recovering clusters that have permanently lost quorum. You can download the release from GitHub.

rqlite at the CMU Database Group

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…

rqlite 6.5.0 released

rqlite is a lightweight, open-source, distributed relational database written in Go, which uses SQLite as its storage engine. 6.5.0 adds new management features, and improved diagnostics. You can download the release from GitHub.

rqlite at Carnegie Mellon University

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…

rqlite 6.4.3 released

rqlite is a lightweight, open-source, distributed relational database written in Go, which uses SQLite as its storage engine. 6.4.3 includes important bug fixes related to large databases, and improved status and diagnostics. You can download the release from GitHub.

rqlite 6.1.0 released

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…

LowEndBox talks rqlite

LowEndBox has written a good blog post on rqlite, the lightweight, open-source, distributed relational database written in Go, which uses SQLite as its storage engine. You can check it out here.

rqlite on dbdb.io

The Database of Databases website is a great resource to learn about databases, and related storage systems. It allows you search by various criteria, including storage model, durability, and query interface. I recently updated the entry for rqlite, which you…