4 ms·
You might be interested in the datomic model [0], where you never remove data and all previous views of the database remain accessible. [0] https://docs.datomi
by AlotOfReading 8mo ago
You might be interested in the datomic model [0], where you never remove data and all previous views of the database remain accessible.
[0] https://docs.datomic.com/datomic-overview.html#information-model https://docs.datomic.com/datomic-overview.html#information-m...
- sgarland 8mo agoI thought MongoDB was the worst thing I’d ever heard of. Today, I learned there is a new champion. “Let us deliberately lean into EAV, and eschew types entirely.” What?!
- AlotOfReading 8mo agoI haven't used datomic specifically, but the datalog model it implements is honestly a pretty good way to think about things. The worst part about learning it has been realizing how many systems out there are just worse reimplementations of the same idea. Gameplay tags for example [0], and quite a lot of SQL. [0] https://dev.epicgames.com/documentation/en-us/unreal-engine/using-gameplay-tags-in-unreal-engine https://dev.epicgames.com/documentation/en-us/unreal-engine/...
- anon291 8mo agoDatomic is not sql but it is not mongo either. Mongo is completely unprincipled. Sql is halfway principled. Datomic and datalog are actually completely principled