4 ms·
I really wish there were a compatibility layer that could sit on top of SQLite and make it pretend to be redis, so we could switch more things to use SQLite. It
by nikisweeting 2y ago
I really wish there were a compatibility layer that could sit on top of SQLite and make it pretend to be redis, so we could switch more things to use SQLite. It doesn't even need to satisfy all the distributed systems guarantess or even implement proper pub/sub, it could just do everything with polling and a single event loop. It would be great for smaller projects that want to run something like celery or any app that depends on redis without needing to install redis.
- m_sahaf 2y agoThere's Redka: https://github.com/nalgeon/redka/ https://github.com/nalgeon/redka/
- nikisweeting 2y agoWow amazing, thank you so much! I've spent many hours over the years looking for a project like this, but it makes sense that I haven't seen this yet as it's only 6mo old.
- sundbry 2y agoYou can use smoothmq (SQS over sqlite) for a celery backend: https://smoothmq.com/ https://smoothmq.com/