Home  

Random  

Nearby  



Log in  



Settings  



Donate  



About Wikipedia  

Disclaimers  



Wikipedia





Datomic





Article  

Talk  



Language  

Watch  

Edit  





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]

Datomic
Original author(s)Rich Hickey, Stuart Halloway, Justin Gehtland
Developer(s)Cognitect
Initial release2012; 12 years ago (2012)
Stable release

1.0.7075 / December 18, 2023; 7 months ago (2023-12-18)

Written inClojure[citation needed]
TypeDatalog, NoSQL
LicenseApache License 2.0
Websitedatomic.com

Architecture

edit

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.

References

edit
  1. ^ Hickey, Rich (2013-02-01). "The Datomic Information Model". Retrieved 2013-02-04.
  • ^ Halloway, Stuart. "Datomic: A New Database". The Strange Loop. Archived from the original on 2013-03-09. Retrieved 2013-02-04.
  • ^ "Datomic Rationale". Cognitect. Archived from the original on 2013-07-08. Retrieved 2013-02-04.
  • ^ Hunger, Michael. "Rich Hickey's Datomic embraces Cloud, intelligent Applications and Consistency". Retrieved 2013-02-04.
  • ^ Kiel, Alexander (2013-02-05). "Datomic - A Functional Database" (PDF). Leipzig University.
  • ^ Hickey, Rich (2012-06-06). "The Design of Datomic".
  • ^ "Overview of Peers in Datomic".
  • ^ "Datomic Transactor". Retrieved 2021-04-08.

  • t
  • e

  • Retrieved from "https://en.wikipedia.org/w/index.php?title=Datomic&oldid=1227698282"
     



    Last edited on 7 June 2024, at 09:38  





    Languages

     



    This page is not available in other languages.
     

    Wikipedia


    This page was last edited on 7 June 2024, at 09:38 (UTC).

    Content is available under CC BY-SA 4.0 unless otherwise noted.



    Privacy policy

    About Wikipedia

    Disclaimers

    Contact Wikipedia

    Code of Conduct

    Developers

    Statistics

    Cookie statement

    Terms of Use

    Desktop