rqlite is a lightweight, open-source, distributed relational database written in Go, which uses SQLite as its storage engine. Recently I introduced a high-performance write-path into rqlite and, to my great surprise, it exposed a bug in SQLite.
Tag Archives: database
rqlite 7.12.0 released
rqlite 7.11.0 released
Replacing Postgres with rqlite
rqlite is a lightweight, open-source, distributed relational database written in Go, which uses SQLite as its storage engine.
Recently I helped Replicated replace their use of PostgreSQL with rqlite. This brought much easier operation and high-availability to their Application Manager.
rqlite 7.10.0 released
rqlite is a lightweight, open-source, distributed relational database written in Go, which uses SQLite as its storage engine.
Replicated, a company which helps software vendors ship software to end users, recently migrated from PostgreSQL to rqlite. Along the way their input substantially helped improve how rqlite runs on Kubernetes — and as a result rqlite 7.10.0 is out now. This latest release is also running an upgraded version of SQLite.
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 also been improved.
You can download the release from GitHub.
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 Johnson for the pure-Go SQLite parser.
You can download the release from GitHub.
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.
Continue reading rqlite 7.6.0 released – now with ARM builds
rqlite 7.5.1 released
rqlite 7.5.0: Trading durability for write performance
rqlite is an open-source, lightweight, distributed relational database, which uses SQLite as its storage engine. Written in Go, It’s trivial to deploy, and easy to use.
Release 7.5.0 adds Queued Writes. This is the first time rqlite allows users to trade-off durability for much higher write performance.
Continue reading rqlite 7.5.0: Trading durability for write performance