From Handwiki ![]() | |
| Original author(s) | Rich Hickey, Stuart Halloway, Justin Gehtland |
|---|---|
| Developer(s) | Cognitect |
| Initial release | 2012 |
| Stable release | 1.0.6735
/ June 30, 2023 |
| Written in | Clojure[citation needed] |
| Type | Datalog, NoSQL |
| License | Proprietary software |
| Website | datomic |
Datomic is a distributed database and implementation of Datalog.[1][2] It has ACID transactions, joins, and a logical query language, Datalog.[3][4] A distinguishing feature of Datomic is that time is a basic feature of data entities.[5]
It has been designed for first-class use with JVM languages such as Java and Clojure.[6]
In its reference architecture, Datomic uses peers[7] and transactors[8] which run on the JVM.
![]() |
Categories: [NoSQL] [Logic programming languages] [Proprietary cross-platform software] [Proprietary database management systems]