I’ve been digging into DataScript (and Datomic) recently and there’s some very unique ideas that both have for representing data and relationships. I strongly encourage people to read into these tools, they’re very interesting!
I have a mostly incomplete experimentation of a similar datastore using Python and SQLite, primarily as a means of determining if building a Datomic-clone on top of SQL stores (such as PostgreSQL) is feasible.
I’ve been digging into DataScript (and Datomic) recently and there’s some very unique ideas that both have for representing data and relationships. I strongly encourage people to read into these tools, they’re very interesting!
I have a mostly incomplete experimentation of a similar datastore using Python and SQLite, primarily as a means of determining if building a Datomic-clone on top of SQL stores (such as PostgreSQL) is feasible.
Datomic itself can use eg Postgres as it’s “data service”. It’s delegating transactions and persistence to existing databases.
https://docs.datomic.com/on-prem/overview/storage.html#sql-database
Oh, I had no idea! I was under the impression they built their own storage layer.
Unrelated, the article’s dark mode switcher is an irritating misleading eyesore, much like the color scheme.