Datomic
Appearance
From Wikipedia, the free encyclopedia
Distributed database software
| Datomic | |
|---|---|
| Original authors | Rich Hickey, Stuart Halloway, Justin Gehtland |
| Developer | Cognitect |
| Release | 2012;14years ago(2012) |
| Stable release | 1.0.7387
/ June27, 2025;13 months ago(2025年06月27日) |
| Written in | Clojure [1] |
| Type | Datalog, NoSQL |
| License | Apache 2.0 (binaries only)[2] |
| Website | datomic |
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
[edit ]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
[edit ]- ↑ "Introduction | Datomic". docs.datomic.com. Retrieved 2024年10月03日.
- ↑ "Datomic - Datomic is Free". blog.datomic.com. Retrieved 2024年10月03日.
- ↑ 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日.
Stub icon
This database software-related article is a stub. You can help Wikipedia by adding missing information.
Retrieved from "https://en.wikipedia.org/w/index.php?title=Datomic&oldid=1304239936"