Datomic

From Handwiki

Datomic
Original author(s)Rich Hickey, Stuart Halloway, Justin Gehtland
Developer(s)Cognitect
Initial release2012; 14 years ago (2012)
Stable release
1.0.7387 / June 27, 2025; 10 months ago (2025-06-27)
Written inClojure[1]
TypeDatalog, NoSQL
LicenseApache 2.0 (binaries only)[2]
Websitedatomic.com

Datomic is a distributed database and implementation of Datalog.[3][4] It has ACID transactions, joins, and a logical query language, Datalog.[5][6] A distinguishing feature of Datomic is that time is a basic feature of data entities.[7]

Architecture

It has been designed for first-class use with JVM languages such as Java and Clojure.[8]

In its reference architecture, Datomic uses peers[9] and transactors[10] which run on the JVM.

References





Categories: [NoSQL] [Logic programming languages] [Proprietary database management systems]


Download as ZWI file | Last modified: 05/20/2026 13:40:03 | 32 views
☰ Source: https://handwiki.org/wiki/Software:Datomic | License: CC BY-SA 3.0

ZWI is not signed. [what is this?]