![]() | |
Original author(s) | Rich Hickey, Stuart Halloway, Justin Gehtland |
---|---|
Developer(s) | Cognitect |
Initial release | 2012 |
Stable release | 1.0.7075
/ December 18, 2023 |
Written in | Clojure[ citation needed] |
Type | Datalog, NoSQL |
License | Apache License 2.0 |
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.
![]() | |
Original author(s) | Rich Hickey, Stuart Halloway, Justin Gehtland |
---|---|
Developer(s) | Cognitect |
Initial release | 2012 |
Stable release | 1.0.7075
/ December 18, 2023 |
Written in | Clojure[ citation needed] |
Type | Datalog, NoSQL |
License | Apache License 2.0 |
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.