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; 13 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: 08/15/2026 09:58:04 | 34 views
☰ Source: https://handwiki.org/wiki/Software:Datomic | License: CC BY-SA 3.0

ZWI is not signed. [what is this?]