Tag database

rqlite v10.2: Improving the web console

rqlite is a lightweight, open-source, distributed relational database built on SQLite and Raft. Version 10.2.0 has been released with more improvements to the built-in web console and mutual TLS support.

rqlite reaches 1 million Docker downloads

rqlite is a lightweight, open-source, fault-tolerant database built on SQLite and Raft. It’s reached a new milestone this week – 1 million Docker downloads. Thanks to the entire rqlite community for their support and engagement with rqlite.

rqlite v10.1: Schema management via the Web Console

rqlite is a lightweight, open-source, distributed relational database built on SQLite and Raft. Version 10.1.0 has been released with improvements to the built-in web console. The web console now support directly examining the schema of your database tables, and basic…

Taking control of the SQLite WAL

rqlite is a lightweight, open-source, fault-tolerant relational database built on SQLite and Raft. Version 10 is out now. rqlite uses SQLite as its storage engine and has a particular relationship with the SQLite Write-Ahead Log (WAL). SQLite, left to itself, manages its…

rqlite 10.0: Better clustering and better management

rqlite is a lightweight, user-friendly, open-source, distributed relational database. It’s written in Go, employs Raft for distributed consensus, and uses SQLite as its storage engine. rqlite v10.0 has been released and introduces improved cluster and management features, including a new…

rqlite reaches 17,000 stars on GitHub

rqlite is a lightweight, open-source distributed relational database implemented in Go, and which uses SQLite as its storage engine. It has reached a new milestone in the open-source community by surpassing 17,000 stars on GitHub. Thanks to everyone for the ongoing support.

On the way to rqlite 9.0

rqlite is a lightweight, open-source, distributed relational database written in Go, which uses SQLite as its storage engine. Development for the 9.0 release has started, and should be an important release. The main goals for 9.0 include: Change Data Capture…

Consistency Over Availability: How rqlite handles the CAP Theorem

rqlite is a lightweight, user-friendly, open-source, distributed relational database. It’s written in Go and uses SQLite as its storage engine. When it comes to distributed systems the CAP theorem is an essential concept. It states that it’s impossible for a distributed database to simultaneously provide…

New JDBC driver for rqlite

rqlite is a lightweight, user-friendly, open-source, distributed relational database. It’s written in Go and uses SQLite as its storage engine. Thanks to Jesus Zazueta there is a new JDBC driver for rqlite. Specifically it’s a Type 4 driver, which means it communicates directly with the…

rqlite Helm charts now on Artifact Hub

Artifact Hub is a web-based application that enables finding, installing, and publishing Cloud Native packages and configurations. The official rqlite Helm charts have now been published there. Many thanks to Jason Tackaberry for putting this together.

How rqlite is tested

rqlite is a lightweight, open-source, distributed relational database written in Go, and built on SQLite and Raft. With its origins dating back to 2014, its design has always prioritized reliability, and quality. The robustness of rqlite is also a testament…

rqlite 8.34.0 to 8.36.0: New Features and Enhancements

rqlite is a lightweight, user-friendly, open-source, distributed relational database. It’s written in Go and uses SQLite as its storage engine. rqlite has received several important updates in recent weeks. These updates, spanning versions 8.34.0 through 8.36.0, introduce new features and…

New Configuration Guide for rqlite

rqlite is a lightweight, user-friendly, open-source, distributed relational database. It’s written in Go and uses SQLite as its storage engine. I’ve added a new Configuration Guide for rqlite, which has been regularly requested. rqlite has many options and although the…

rqlite 8.31.0: Improved support for BLOB data

rqlite is a lightweight, user-friendly, open-source, distributed relational database. It’s written in Go and uses SQLite as its storage engine. Release 8.31.0 is out now and adds support for inserting BLOB data as Parameterized Values. This should make it even…

Stephen Blum on rqlite

rqlite is a lightweight, open-source distributed relational database implemented in Go, and which uses SQLite as its storage engine. Stephen Blum, CTO at PubNub has produced an informative video on rqlite. In it Stephen gives an overview of deploying rqlite,…

rqlite 8.29: More extensions and improved management

rqlite is a lightweight, open-source distributed relational database implemented in Go, and which uses SQLite as its storage engine. Release v8.29.0 bakes more SQLite extensions into the Docker image, as well as improving extension management generally.

rqlite 8.27: loadable SQLite extensions support

rqlite is a lightweight, open-source, distributed relational database written in Go.  It is built on the Raft consensus protocol and uses SQLite as its storage engine. Release v8.27.0 introduces the capability to load SQLite extensions at startup, significantly expanding the…

Building rqlite 9.0: Cutting Disk Usage by Half

rqlite is a lightweight, open-source, distributed relational database written in Go.  It is built on the Raft consensus protocol and uses SQLite as its storage engine. Development of 9.0 has begun and aims to reduce disk usage by approximately 50%.…