Re:SQLite Is Serverless
by solarkraft on Monday January 27, 2020 @06:42PM
(#22165037)
If I didn't need the log, would I need to use Prevayler at all? It sounds to me like a plain old "keep objects in RAM", which is what most programming languages already natively do.
[ Parent
| on HN ]
What Prevayler got you was the ACID guarantees: https://en.wikipedia.org/wiki/ACID
So if you didn't need persistence, you certainly didn't need it. Ditto if data integrity wasn't important.
It would also have made distribution much easier. Since each mutation was already serialized to disk before execution, you could also send it over the wire to read-only replicas and hot spares for the master.