Hacker News new | ask | show | jobs
by zshprompt 4611 days ago
Where is Datomic?
4 comments

As far as we know, Datomic's (noninteractive) transactions are ACID. You would do better to ask them, though. The list isn't intended to be exhaustive!
And MSSQL?
Presumably SQL Server fits somewhere up at the top with MySQL/Postgres/Oracle?
Yep.
From what I understand, Datomic sidesteps the ACID issue altogether by dealing with immutable data at the application layer. You add your changes on top of a version of the database, so you're always working on a consistent view of the database (pretty much like Git).

On the backend, Datomic doesn't implement it's own storage, it plugs into SQL databases, Riak, etc. so you may or may not have ACID at that level.

The absence of Datomic seems a tad suspect.