Tag Archives: programming

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 functionality available within rqlite.

Continue reading rqlite 8.27: loadable SQLite extensions support

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%. This goal will be achieved through a high-level design overhaul targeting the primary causes of disk consumption in rqlite.

Continue reading Building rqlite 9.0: Cutting Disk Usage by Half

Building a highly-available search engine using SQLite

Did you know that SQLite contains a full text search engine? The SQLite FTS4 and FTS5 Extensions allow you to perform full-text searches on documents loaded into SQLite.

And since rqlite uses SQLite as its database engine, rqlite makes it really easy to deploy a highly-available search engine – and one you can interact with using SQL and HTTP.

Continue reading Building a highly-available search engine using SQLite

rqlite Versions 8.20.0 to 8.22.2: Enhancements in Stability, Performance, and Data Handling

rqlite, the lightweight, open-source, distributed relational database written in Go and built on SQLite, has seen a series of significant updates enhancing its robustness, efficiency, and feature set.

With releases from 8.20.0 to 8.22.2, rqlite continues to evolve, driven by community input and a commitment to providing a high-quality, distributed database solution.

Continue reading rqlite Versions 8.20.0 to 8.22.2: Enhancements in Stability, Performance, and Data Handling