All Projects → benbjohnson → Litestream

benbjohnson / Litestream

Licence: gpl-3.0
Streaming replication for SQLite.

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to Litestream

acid-store
A library for secure, deduplicated, transactional, and verifiable data storage
Stars: ✭ 48 (-98.74%)
Mutual labels:  sqlite, s3
awesome-storage
A curated list of storage open source tools. Backups, redundancy, sharing, distribution, encryption, etc.
Stars: ✭ 324 (-91.46%)
Mutual labels:  replication, s3
backbeat
Zenko Backbeat is the core engine for asynchronous replication, optimized for queuing metadata updates and dispatching work to long-running tasks in the background.
Stars: ✭ 51 (-98.66%)
Mutual labels:  replication, s3
Aws Data Replication Hub
Seamless User Interface for replicating data into AWS.
Stars: ✭ 40 (-98.95%)
Mutual labels:  s3, replication
verneuil
Verneuil is a VFS extension for SQLite that asynchronously replicates databases to S3-compatible blob stores.
Stars: ✭ 169 (-95.55%)
Mutual labels:  sqlite, s3
astro
Astro allows rapid and clean development of {Extract, Load, Transform} workflows using Python and SQL, powered by Apache Airflow.
Stars: ✭ 79 (-97.92%)
Mutual labels:  sqlite, s3
data-transfer-hub
Seamless User Interface for replicating data into AWS.
Stars: ✭ 102 (-97.31%)
Mutual labels:  replication, s3
radio
Redundant Array of Distributed Independent Objectstores in short RADIO performs synchronous mirroring, erasure coding across multiple object stores
Stars: ✭ 25 (-99.34%)
Mutual labels:  replication, s3
Wal E
Continuous Archiving for Postgres
Stars: ✭ 3,313 (-12.7%)
Mutual labels:  s3, replication
Seaweedfs
SeaweedFS is a fast distributed storage system for blobs, objects, files, and data lake, for billions of files! Blob store has O(1) disk seek, cloud tiering. Filer supports Cloud Drive, cross-DC active-active replication, Kubernetes, POSIX FUSE mount, S3 API, S3 Gateway, Hadoop, WebDAV, encryption, Erasure Coding.
Stars: ✭ 13,380 (+252.57%)
Mutual labels:  s3, replication
Sftpgo
Fully featured and highly configurable SFTP server with optional HTTP, FTP/S and WebDAV support - S3, Google Cloud Storage, Azure Blob
Stars: ✭ 3,534 (-6.88%)
Mutual labels:  s3
Db To Sqlite
CLI tool for exporting tables or queries from any SQL database to a SQLite file
Stars: ✭ 219 (-94.23%)
Mutual labels:  sqlite
Db
Data access layer for PostgreSQL, CockroachDB, MySQL, SQLite and MongoDB with ORM-like features.
Stars: ✭ 2,832 (-25.38%)
Mutual labels:  sqlite
Termsql
Convert text from a file or from stdin into SQL table and query it instantly. Uses sqlite as backend. The idea is to make SQL into a tool on the command line or in scripts.
Stars: ✭ 230 (-93.94%)
Mutual labels:  sqlite
Rocket
Automated software delivery as fast and easy as possible 🚀
Stars: ✭ 217 (-94.28%)
Mutual labels:  s3
S3sync
Really fast sync tool for S3
Stars: ✭ 224 (-94.1%)
Mutual labels:  s3
Php Mysql Replication
Pure PHP Implementation of MySQL replication protocol. This allow you to receive event like insert, update, delete with their data and raw SQL queries.
Stars: ✭ 213 (-94.39%)
Mutual labels:  replication
Image Upload Example
Demonstration of how to upload images from the ImagePicker, using a node backend to upload to S3
Stars: ✭ 214 (-94.36%)
Mutual labels:  s3
Duplicacy Autobackup
💾 Painless automated backups to multiple storage providers with Docker and duplicacy.
Stars: ✭ 214 (-94.36%)
Mutual labels:  s3
Sequelize Auto Migrations
Migration generator && runner for sequelize
Stars: ✭ 233 (-93.86%)
Mutual labels:  sqlite

Litestream GitHub release (latest by date) Status GitHub Docker Pulls test

Litestream is a standalone streaming replication tool for SQLite. It runs as a background process and safely replicates changes incrementally to another file or S3. Litestream only communicates with SQLite through the SQLite API so it will not corrupt your database.

If you need support or have ideas for improving Litestream, please join the Litestream Slack or visit the GitHub Discussions. Please visit the Litestream web site for installation instructions and documentation.

If you find this project interesting, please consider starring the project on GitHub.

Acknowledgements

While the Litestream project does not accept external code patches, many of the most valuable contributions are in the forms of testing, feedback, and documentation. These help harden software and streamline usage for other users.

I want to give special thanks to individuals who invest much of their time and energy into the project to help make it better:

Huge thanks to fly.io for their support and for contributing credits for testing and development!

Contribution Policy

Initially, Litestream was closed to outside contributions. The goal was to reduce burnout by limiting the maintenance overhead of reviewing and validating third-party code. However, this policy is overly broad and has prevented small, easily testable patches from being contributed.

Litestream is now open to code contributions for bug fixes only. Features carry a long-term maintenance burden so they will not be accepted at this time. Please submit an issue if you have a feature you'd like to request.

If you find mistakes in the documentation, please submit a fix to the documentation repository.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].