Nav apraksta

Lucas Stadler 523d426c1d add examples from demo session. 12 gadi atpakaļ
..
checkouts 89f17fe9bd create clojure project with datomic samples as checkout deps. 12 gadi atpakaļ
src 523d426c1d add examples from demo session. 12 gadi atpakaļ
.gitignore 67277e8c1e add scratchpad ns and transactor settings for experiments. 12 gadi atpakaļ
README.md 3e6c677988 start datomic tutorial. 12 gadi atpakaļ
datomic-transactor.properties 67277e8c1e add scratchpad ns and transactor settings for experiments. 12 gadi atpakaļ
project.clj 89f17fe9bd create clojure project with datomic samples as checkout deps. 12 gadi atpakaļ

README.md

Introduction to Datomic

Datomic is a new database with a flexible schema that keeps a history of all changes, allows you to assign arbitrary attributes to entities and considers the database to be a value.

More buzzwords: ACID transactions, client-side query, elastic scaling, pluggable storage, datalog for queries.

It's similar to git, in that it doesn't forget, but that's more or less where the similarities end: Datomic has a linear history and cares about entities with attributes, not about changes/arbitrary contents.

Examples

Resources