litestream

Streaming S3 replication for SQLite. (by benbjohnson)
Go

Litestream Alternatives

Similar projects and alternatives to litestream
  • GitHub repo Signal-Desktop

    Signal — Private Messenger for Windows, Mac, and Linux

  • GitHub repo rqlite

    The lightweight, distributed relational database built on SQLite

  • GitHub repo dqlite

    Embeddable, replicated and fault tolerant SQL engine.

  • GitHub repo tdesktop

    Telegram Desktop messaging app

  • GitHub repo draw.io

    Source to app.diagrams.net

  • GitHub repo k3s

    Lightweight Kubernetes

  • GitHub repo WSL

    Issues found on WSL

  • GitHub repo gh-ost

    GitHub's Online Schema Migrations for MySQL

  • GitHub repo Signal-iOS

    A private messenger for iOS.

  • GitHub repo Picnic CSS

    :handbag: A beautiful CSS library to kickstart your projects

  • GitHub repo github

    Just a place to track issues and feature requests that I have for github

  • GitHub repo signal-back

    Decrypt Signal encrypted backups outside the app

  • GitHub repo raze

    Modular, light web framework for Crystal

  • GitHub repo Fly CDN

    A set of useful libraries for Edge Apps. Run locally, write tests, and integrate it into your deployment process. Move fast and maybe don't break things? Because, gosh darnit, you're an adult. (by superfly)

  • GitHub repo seamless

    Seamless restart / zero-downtime deploy for Go servers

  • GitHub repo pysqlite3

    SQLite3 DB-API 2.0 driver from Python 3, packaged separately, with improvements

  • GitHub repo git2html

    github clone of http://hssl.cs.jhu.edu/~neal/git2html/

  • GitHub repo zre_raft

    Experiment with ZRE and Raft

  • GitHub repo raft

  • GitHub repo actions

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

Posts

Posts where litestream 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-02-28.
  • Signal Desktop is corrupting its database
    news.ycombinator.com | 2021-02-28
    You could probably use something like https://github.com/benbjohnson/litestream to backup your signal db.
  • Has anyone read through the Sqlite Source code to learn about how Databases work?
    reddit.com/r/sqlite | 2021-02-19
    It was just a learning project for myself and I eventually abandoned the port. I was trying to understand SQLite to figure out how to replicate SQLite databases and that eventually became Litestream: https://litestream.io/
  • Local or Remote data hosting?
    reddit.com/r/rails | 2021-02-19
  • Many Small Queries Are Efficient in SQLite
    news.ycombinator.com | 2021-02-15
    I feel like the sibling comments here are basically just saying "yep, that's the main challenge!" without providing useful tips. I personally haven't used it, but I'm aware that this library exists to help resolve this challenge. https://litestream.io
  • Why I Built Litestream
    reddit.com/r/golang | 2021-02-11
    I've run it in Docker using a mount and it works. I haven't done extensive testing on it yet. I have an issue written to add documentation & a guide for it soon. https://github.com/benbjohnson/litestream/issues/28
    reddit.com/r/golang | 2021-02-11
    Yes, there’s an issue for S3-compatible stores that will be going in the next release. https://github.com/benbjohnson/litestream/issues/41
  • I Built Litestream
    news.ycombinator.com | 2021-02-11
    I haven't tried Backblaze B2 but I agree with you on engaging in AWS hell. Litestream should work with any S3-compatible API. I've added an issue to add guides for B2 & Minio[1].

    Regarding Postgres vs SQLite, I've found that I can use much simpler SQL calls with embedded databases when I don't need to worry about N+1 query performance issues. That makes many of the query features moot. That being said, there is a JSON extension for SQLite[2] although I haven't tried it.

    [1] https://github.com/benbjohnson/litestream/issues/41

    [2] https://www.sqlite.org/json1.html

  • Open source, but closed to contributions
  • Open Source, but Closed to Contributions
    news.ycombinator.com | 2021-01-28
  • Open-source, not open-contribution
    news.ycombinator.com | 2021-01-28
  • Streaming S3 replication for SQLite
    reddit.com/r/golang | 2021-01-27
  • Streaming S3 Replication for SQLite
    news.ycombinator.com | 2021-01-27
  • Litestream – Streaming S3 Replication for SQLite
    news.ycombinator.com | 2021-01-22
    Oh, I’ve been looking for this for a long time.

    Ben Johnson (boltdb). Nice.

    I’ve wanted to run SQLite in production. Lack of replication has scared me away.

    Streaming backup for now. And [live replication](https://github.com/benbjohnson/litestream/issues/8) in the issues.

Stats

Basic litestream repo stats
7
2,511
8.7
5 days ago

benbjohnson/litestream is an open source project licensed under GNU General Public License v3.0 only which is an OSI approved license.