The lightweight, distributed relational database built on SQLite (by rqlite)


Basic rqlite repo stats
6 days ago

rqlite/rqlite is an open source project licensed under MIT License which is an OSI approved license.

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives

Rqlite Alternatives

Similar projects and alternatives to rqlite

  • GitHub repo litestream

    Streaming replication for SQLite.

  • GitHub repo dqlite

    Embeddable, replicated and fault tolerant SQL engine.

  • GitHub repo Dokku

    A docker-powered PaaS that helps you build and manage the lifecycle of applications

  • GitHub repo sql.js

    A javascript library to run SQLite on the web.

  • GitHub repo k3s

    Lightweight Kubernetes

  • GitHub repo autojump

    A cd command that learns - easily navigate directories from the command line

  • GitHub repo WSL

    Issues found on WSL

  • GitHub repo bolt

  • GitHub repo Sonarr

    Smart PVR for newsgroup and bittorrent users.

  • GitHub repo datasette

    An open source multi-tool for exploring and publishing data

  • GitHub repo Olric

    Distributed cache and in-memory key/value data store. It can be used both as an embedded Go library and as a language-independent service.

  • GitHub repo Bedrock

    Rock solid distributed database specializing in active/active automatic failover and WAN replication (by Expensify)

  • GitHub repo temporal_tables

    Temporal Tables PostgreSQL Extension

  • GitHub repo sqlite_modern_cpp

    The C++14 wrapper around sqlite library

  • GitHub repo apsw

    Another Python SQLite wrapper

  • GitHub repo atbswp

    A minimalist macro recorder

  • GitHub repo screenshots

    Simple Website Screenshots as a Service (Django, Selenium, Docker, Docker-compose)

  • GitHub repo raft

  • GitHub repo zre_raft

    Experiment with ZRE and Raft

  • GitHub repo django-wagtail-template

    Starter Template for a Django project with Wagtail embedded

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better rqlite alternative or higher similarity.


Posts where rqlite has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-06-10.
  • Comparing rqlite with tidb and any other distributed sql server alternatives?
    reddit.com/r/golang | 2021-06-10
    Does anyone know production deployment of rqlite, how stable it is, and how well does it scale?
  • rqlite 6.0: the evolution of a distributed database design
    news.ycombinator.com | 2021-06-10
    Cool. Did you use read-only nodes, by any chance?


    news.ycombinator.com | 2021-06-10
    I'm not sure how folks use it, but I think the sweet spot is for simple-to-run relational storage for a smallish set of data.

    Some people don't use it for the distribution, but just like a HTTP API in front of SQLite.


    news.ycombinator.com | 2021-06-10
  • Is it possible to distribute a Sqlite database across several servers?
    reddit.com/r/sqlite | 2021-05-05
  • Litestream Eliminated My Database Server for $0.03/Month
    news.ycombinator.com | 2021-04-29
    rqlite author here. https://github.com/rqlite/rqlite/

    Yes, there is no reason why that wouldn't work. rqlite support's on-disk mode so you could run litestream alongside an rqlite node and backup the underlying SQLite database to your favourite cloud provider using litestream.

    The only downside is that rqlite performance is very sensitive to the number of writes to disk, and that's why rqlite uses an in-memory SQLite database by default, and lets the Raft log persist to disk. In exchange you can be sure that your writes are persisted to disk when the API acks your request. Perhaps if rqlite used a RAM-based filesystem for everything, and you combined it with litestream you' could get much higher-performance from rqlite, with backup (with only a tiny window for data loss) if you use litestream. It's not entirely trivial, however, due the difference in data consistency models.

    Ben has written a great program here. I wish I had his ideas! It's got me thinking. :-)

  • 7 Years of Open-Source Database Development: Lessons Learned
    news.ycombinator.com | 2021-04-17
    rqlite creator here -- thanks for the good words.

    You might be interested in checking out https://dqlite.io/ but also review this FAQ entry:


  • 7 years of open-source Go database development: lessons learned
    reddit.com/r/golang | 2021-04-17
    reddit.com/r/golang | 2021-04-17
    Yes. See https://github.com/rqlite/rqlite/blob/master/README.md#does-using-an-in-memory-database-put-my-data-at-risk
  • SQLite the only database you will ever need in most cases
    news.ycombinator.com | 2021-04-15
  • What's New in SQLite 3.35
    news.ycombinator.com | 2021-03-12
    There's a very similar project, https://github.com/rqlite/rqlite which has always felt more pleasant me.
  • Many Small Queries Are Efficient in SQLite
    news.ycombinator.com | 2021-02-15
  • Updated for 2021: Docker Django and Intercooler Is Go-To Stack for Building SaaS
    news.ycombinator.com | 2021-01-30
  • rqlite/rqlite
    reddit.com/r/devopsish | 2021-01-23
  • Rqlite: The lightweight, distributed relational database built on SQLite