fix typo
more of them buzzwords!
first idea
Never. Ever. Write a database by yourself. If you can do it in the future, you will know that before you start writing it.
— My CS professor
I was never one to listen to instructions, so here we go.
The idea is to have a persistent ringbuffer that can be efficiently read in sequence and keeps the size mostly stable. Potential use could be:
Feature | SQLite | RingstoreDB | Redict |
---|---|---|---|
embedded | ✅ | ✅ | ❌ |
data structure | tables | ringbuffer of documents | key-value |
SQL | ✔️ (boring) | ❎ (hip, fresh, disruptive) | ✖️ (but also boring) |
row to keep Gen Z attention | Subway Surfer | 🍆🌽🍑🍌 | 💀💀💀 |
predictable size | ❌ | ✅ | ❌ |
battle-tested | ✅ | ❌ | ✅ |