Re:Which modern databases support ACID transactions?
by zshprompt on Tuesday October 29, 2013 @03:13PM
(#6636706)
Where is Datomic?
[ Parent
| on HN ]
Re:Which modern databases support ACID transactions?
by voidmain on Tuesday October 29, 2013 @03:22PM
(#6636759)
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!
Re:Which modern databases support ACID transactions?
by bmm6o on Tuesday October 29, 2013 @03:16PM
(#6636724)
And MSSQL?
Re:Which modern databases support ACID transactions?
by oconnor663 on Tuesday October 29, 2013 @04:35PM
(#6637242)
Presumably SQL Server fits somewhere up at the top with MySQL/Postgres/Oracle?
Re:Which modern databases support ACID transactions?
by nlavezzo on Wednesday October 30, 2013 @11:08AM
(#6640920)
Yep.
Re:Which modern databases support ACID transactions?
by hcarvalhoalves on Tuesday October 29, 2013 @05:08PM
(#6637430)
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.
Re:Which modern databases support ACID transactions?
by VaedaStrike on Tuesday October 29, 2013 @03:39PM
(#6636889)
The absence of Datomic seems a tad suspect.