Datomic
- Company typePrivate
- Founded2016
- HeadquartersDurham, United States
- Headcount—
- GTM typeB2B
- OfferingSoftware
Datomic firmographics
Firmographics- Name
- Datomic
- Legal name
- Cognitect, Inc.
- Website
- https://datomic.com
- Company type
- Private
- Founded year
- 2016
- Operating status
- Operating
- Ownership category
- akta.pro rank
Datomic industry classification
Industry- Product category
- Distributed Transactional Database
- NAICS
- Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services (51821)
- SIC
- Services-Computer Programming, Data Processing, Etc. (7370)
- akta.pro primary industry
- NewSQL / Distributed SQL Databases (HDAEAAAC)
- akta.pro secondary industries
- Database-as-a-Service (DBaaS) Platforms (HDAEAAAN), NoSQL Database Management Systems (HDAEAAAB), Multi-Model Databases (HDAEAAAL)
Keywords
Where Datomic is headquartered
LocationHeadquarters
- HQ city
- Durham
- HQ country
- United States
- HQ region
- North America
Offices1 record
Markets served
Datomic business model
Business model- GTM type
- B2B
- Offering type
- Software
- Cost components
- Personnel, Technology or R&D, Operations, Infrastructure, Marketing or Sales
Revenue model
- Free Database Software: All Datomic editions (Pro, Cloud, Local) are available free of licensing fees under Apache 2.0 license. Binaries are downloadable via Maven Central without signup.
- Enterprise Support: Paid enterprise support agreements available for customers requiring dedicated SLA, professional support, and customized support terms.
- AWS Marketplace: Datomic Cloud available on AWS Marketplace with no additional software cost beyond AWS infrastructure charges.
Pricing tiers
| Model | Billing | Price |
|---|---|---|
| Freemium | Others | Datomic Pro - Free |
| Freemium | Others | Datomic Cloud - Free |
| Freemium | Others | Datomic Local - Free |
| Subscription | Multi-year contract | Enterprise Support - Paid |
Go-to-market motion2 records
Distribution channels3 records
Marketing channels6 records
Datomic product offering
Product offeringCore offering
Datomic is a distributed, cloud-ready transactional database system built on immutable facts (datoms) that supports ACID-compliant transactions, Datalog queries, and horizontal read scalability. The product line includes Datomic Pro (on-premises/cloud deployment), Datomic Cloud (AWS-managed), and Datomic Local (embeddable library), all available free under Apache 2.0 license with paid enterprise support available.
Product overview
Datomic is a family of distributed, transactional databases built around an immutable fact-store architecture. The product line comprises three main editions: Datomic Pro (on-premises/cloud deployment with full Peer and Client APIs), Datomic Cloud (AWS-managed with native Lambda/Ion support), and Datomic Local (lightweight embeddable library). Key modules include Datomic Ions for cloud application deployment, the Client API for microservices, Analytics support via Trino, and REBL for data exploration. All editions share the core Datomic information model supporting Datalog queries, the Pull API for hierarchical data retrieval, ACID transactions, and built-in time travel/history capabilities.
Differentiator
Problem solved
Functional benefit
Brands
- Datomic Pro: A fully transactional, cloud-ready, distributed database for on-premises or cloud deployment with scalable, flexible applications.
- Datomic Cloud
- Datomic Local
Products and services
- Datomic Cloud A fully managed, cloud-ready distributed database running on AWS with tight integration to DynamoDB, S3, CloudWatch, and other AWS services. Supports Client API access only with Ion deployment for application logic, providing elastic autoscaling and high availability. Available on AWS Marketplace.
- Datomic Pro A distributed, transactional database designed for scalable, flexible applications running on-premises or in the cloud. Supports both Peer and Client APIs with unlimited peers and connections to multiple storage backends including DynamoDB, Cassandra, and Oracle.
- Datomic Local A lightweight, embeddable, and redistributable library released under Apache License 2.0. Supports the Client API for single-process applications and testing Datomic Client API-based systems. Available on Maven Central.
- Datomic Ions A framework for developing and deploying Clojure applications directly on Datomic Cloud compute groups. Supports application logic inside transactions and queries, AWS Lambda integration, and web services via API Gateway. Uses AWS CodeDeploy and Step Functions for deployment orchestration.
- Datomic Analytics Analytics support enabling data scientists and analysts to access Datomic data using SQL, Python, R, Tableau, Metabase, Superset, and other BI tools without ETL. Uses a Datomic connector for Trino (formerly Presto) and a metaschema mapping entities to SQL tables.
- REBL A visual data exploration tool for browsing and querying Datomic databases. Provides programmable spreadsheet and visual graph explorer capabilities with query monitoring and query DSL features.
Quantifiable outcome
- 2.5 billion transactions processed per day at Nubank
- +2 more outcomes
Companies that use Datomic
Customer profileNamed customers4 records
Segments3 records
Ideal customer profiles3 records
Datomic technology and API
TechnologyTechnology focussed Yes
API detail
- Has API
- Yes
- API docs
- API detail
Core technology
AI maturity
App detail
Integration9 records
AI capability3 records
Feature9 records
Datomic partnerships and signals
Strategic signalPartnerships
Two partnerships are on record, tiered core.
- JepsencoreJepsen is a consultancy focused on distributed systems safety. They conducted comprehensive testing of Datomic's safety and correctness properties, including inter-transaction and intra-transaction tests. Jepsen concluded that Datomic's core safety claims were not violated and that inter-transaction safety properties are stronger than promised. Jepsen tests are now integrated into Datomic's CI system.
- AWS (Amazon Web Services)coreDatomic Cloud is tightly integrated with AWS infrastructure. Built on DynamoDB, S3, and EFS storage with CloudWatch monitoring, Application Load Balancers, and Auto Scaling Groups. AWS Marketplace listing enables direct procurement. Support for AWS Lambda events and API Gateway for ion deployments.
Scale indicators3 records
Recent moves6 records
Expansion highlights6 records
Datomic competitors and assessment
Company assessmentBroad incumbents
- Databricks: Databricks' Delta Lake/Delta Engine offers ACID transactions and time-travel queries on a lakehouse architecture. Comparable to Datomic on transactional time-travel semantics, but at much larger scale and broader data/AI workload coverage.
- Amazon DynamoDB: DynamoDB is the AWS-native managed NoSQL key-value/document store that Datomic Cloud is itself built on top of. It is the natural incumbent alternative for AWS shops evaluating 'managed transactional database on AWS' — and competes directly for the same procurement dollar.
- MongoDB: MongoDB is the dominant document NoSQL database with flexible schema, horizontal scaling, and a managed Atlas service on AWS/Azure/GCP. Broadly comparable to Datomic on flexible-schema distributed workloads, but operates at much larger scale and lacks Datomic's immutable/time-travel primitive.
- Snowflake: Snowflake is a cloud data warehouse with built-in Time Travel and Fail-safe features that approximate Datomic's history/audit capabilities for analytical workloads. Comparable on temporal-data positioning but oriented toward analytics rather than operational transactional use.
- Confluent (Apache Kafka/ksqlDB): Confluent's ksqlDB provides a streaming database with materialized views over Kafka — overlapping Datomic on 'database as immutable event log' and on serving application state derived from append-only histories, particularly in event-driven architectures.
Direct peers
- FoundationDB: FoundationDB is an open-source distributed key-value store with ACID transactions and a layered data-model approach — philosophically aligned with Datomic's separation of storage and model, and similarly positioned as infrastructure for higher-level data layers.
- Fauna: Fauna is a distributed, ACID-compliant operational database with a document/relational model and a strong focus on temporal queries and global scale. Closest direct competitor to Datomic on architecture (distributed + transactional) and on the 'temporal data as a primitive' positioning.
- Couchbase: Couchbase is a distributed NoSQL document database with flexible schema, ACID transactions, and a SQL-compatible query layer. Overlaps Datomic on flexible schema and distributed SQL, with a larger customer base and broader enterprise adoption.
Emerging players
- Neo4j: Neo4j is a native graph database with Cypher query language and ACID transactions. Datomic supports graph access patterns through its universal relation, so Neo4j is an adjacent competitor for graph-heavy workloads where relational traversal is the primary use case.
- TimescaleDB: TimescaleDB is a relational database optimized for time-series data with native continuous aggregates and retention policies. Comparable to Datomic on the 'full historical record is a first-class feature' positioning, but specialized for time-series workloads.
Market position
Strengths4 records
Weaknesses4 records
Competitive moat5 records
Key risks5 records
Key highlights7 records
Customer concentration
Datomic social profiles
Digital presenceDatomic financial estimates
Financial estimateRevenue estimate
Valuation estimate
Datomic leadership team
Management profileNumber of profiles
Datomic funding detail
Funding detailFunding overview
Funding rounds
Investors
Funding detail is available on the Subscription and Enterprise plan.Contact sales →
Datomic M&A and investment
M&A and investmentM&A
Investments
M&A and investment is available on the Subscription and Enterprise plan.Contact sales →
Frequently asked questions about Datomic
What does Datomic do?
Datomic is a distributed, cloud-ready transactional database system built on immutable facts (datoms) that supports ACID-compliant transactions, Datalog queries, and horizontal read scalability. The product line includes Datomic Pro (on-premises/cloud deployment), Datomic Cloud (AWS-managed), and Datomic Local (embeddable library), all available free under Apache 2.0 license with paid enterprise support available.
Is Datomic a public or private company?
Datomic is a private company. It is classified as corporate owned and is currently operating.
When was Datomic founded?
Datomic was founded in 2016.
Where is Datomic based?
Datomic is headquartered in Durham, United States, in the North America region.
How does Datomic make money?
Three revenue lines are on record. Free Database Software is the primary driver. The others are enterprise Support and AWS Marketplace.
Who are Datomic's main competitors?
Broad incumbents on record are Databricks, Amazon DynamoDB, MongoDB, Snowflake and Confluent (Apache Kafka/ksqlDB). Direct peers are FoundationDB, Fauna and Couchbase. Emerging players are Neo4j and TimescaleDB.
Does Datomic have an API?
Yes. Datomic offers multiple APIs for database access: the Peer API (Clojure and Java) for in-memory database access within application processes; the Client API (Clojure) for lightweight microservices connecting to Peer Servers; a REST API for HTTP-based access; a Log API for accessing the transactional log; and Ion APIs for building cloud applications on AWS Lambda. The Client API library is available on Maven Central. Developer documentation is at docs.datomic.com/api/api.html.
What industry is Datomic in?
Datomic's product category is Distributed Transactional Database. Its primary akta.pro industry code is HDAEAAAC, NewSQL / Distributed SQL Databases, with a secondary code of HDAEAAAN, Database-as-a-Service (DBaaS) Platforms. Its NAICS code is 51821 and its SIC code is 7370.