Datomic On-Prem

The fully transactional, cloud-ready, distributed database.

Build flexible, distributed systems that can leverage the entire history of your critical data, not just the most current state. Build them on your existing infrastructure or jump straight to the cloud.

Start Using Datomic Today

Never Forget

Critical insights come from knowing the full story of your data, not just the most recent state. Datomic stores a record of immutable facts, which gives your applications strong consistency combined with horizontal read scalability, plus built-in caching. Since facts are never update-in-place and all data is retained by default, you get built-in auditing and the ability to query history. All of this with fully ACID-compliant transactions

Build Applications Your Way

With the Datomic Peer library, you can distribute immutable data to your application nodes to provide in-memory access to your data.  Or, take advantage of the new Client library to create lightweight nodes for your microservice architectures.  Datomic's Transactor now supports unlimited Peers and Clients by default, so your application footprint can flex with your demand. Mix operational and analytical queries against your live data at runtime without affecting performance.

Choose Your Platform

Datomic provides rich schema and query capabilities on top of modern scalable storage engines.  If you are ready for the cloud, Datomic was designed and built with AWS and DynamoDB in mind. If you need to take advantage of existing investments in infrastructure and storage, deploy on top of Cassandra,  Oracle and more.