SaaSHub helps you find the best software and product alternatives Learn more →
Donutdb Alternatives
Similar projects and alternatives to donutdb
-
Hasura
Blazing fast, instant realtime GraphQL APIs on your DB with fine grained access control, also trigger webhooks on database events.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
-
yugabyte-db
YugabyteDB - the cloud native distributed SQL database for mission-critical applications.
-
-
-
-
-
-
-
-
lovefield
Discontinued Lovefield is a relational database for web apps. Written in JavaScript, works cross-browser. Provides SQL-like APIs that are fast, safe, and easy to use.
-
-
-
mycelite
Mycelite is a SQLite extension that allows you to synchronize changes from one instance of SQLite to another.
-
-
-
donutdb discussion
donutdb reviews and mentions
-
LiteFS Cloud: Distributed SQLite with Managed Backups
Man this is cool. While I really enjoy my own solution of using a custom SQLite vfs that stores your db transparently in dynamodb[0], this really is a compelling alternative.
I wonder how viable this would be to use from aws lambda? It seems like the way lambda does concurrency probably doesn't play all that well with litefs. Maybe it's time to move some workloads over to fly.io.
[0]: https://github.com/psanford/donutdb
- DonutDB: DynamoDB-Backed SQLite Databases
- DonutDB: A SQL database implemented on DynamoDB and SQLite
-
Ask HN: What could a modern database do that PostgreSQL and MySQL can't
There's a bunch of projects that have implemented this. I wrote a SQLite VFS in Go that lets you query a read-only SQLite db over http (including from s3) [0].
The VFS API offers the possibility for weirder storage solutions, if thats the type of thing you're into. Recently I've been moving some of my personal websites hosted on AWS Lambda over to use a read/write sqlite db backed by DynamoDB[1]. There are a bunch of limitations to this type of thing (like it uses a global write lock), but it works nicely for DBs that have low write frequency.
[0]: https://github.com/psanford/sqlite3vfshttp
[1]: https://github.com/psanford/donutdb
-
A note from our sponsor - SaaSHub
www.saashub.com | 3 Oct 2024
Stats
psanford/donutdb is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of donutdb is Go.