Welcome! Please see the About page for a little more info on how this works.

0 votes
in On-Prem by

How does it differ from RDBMS?

1 Answer

0 votes
Best answer

The primary difference is in the separation of transactions/storage/query. Datomic’s data model is based upon a universal primitive relation, of datoms, rather than an arbitrary set of named relations. And the query model, while relational, is based upon Datalog, not SQL. Datomic has weaker constraint capabilities than some RDBMS, but more flexible data modeling. It shares ACID transactions and arbitrary joins.

Welcome to the Datomic Knowledgebase, where you can make features requests, ask questions and receive answers from other members of the community.