Open Source Datomic Alternatives
The best open source alternative to Datomic is Apache Cassandra. If that doesn't suit you, our users have ranked more than 25 alternatives to Datomic and ten of them is open source so hopefully you can find a suitable replacement. Other interesting open source alternatives to Datomic are RethinkDB, FerretDB, H2 Database Engine and OrbitDB.
Datomic alternatives are mainly Relational Databases but may also be Business Intelligence Tools. Filter by these if you want a narrower list of alternatives or looking for a specific functionality of Datomic.Apache Cassandra
Is this is a good alternative?YesNo- Free • Open Source
- Relational Database
43 Apache Cassandra alternatives- Mac
- Windows
- Linux
- BSD
- Amazon Web Services
- Google Cloud Platform
- Microsoft Azure
Apache Cassandra has become the leading NoSQL platform driving many of today's modern business applications by offering continuous availability, high scalability and performance, strong security, and operational simplicity while lowering the overall cost of ownership.
- - Apache Cassandra is the most popular Open Source alternative to Datomic.
Apache Cassandra Features
RethinkDB
Is this is a good alternative?YesNo72 RethinkDB alternatives- Free • Open Source
- Mac
- Windows
- Linux
- BSD
The open-source database for the realtime web.
RethinkDB Features
FerretDB
Is this is a good alternative?YesNo- Free • Open Source
90 FerretDB alternatives- Mac
- Windows
- Linux
- Online
- Self-Hosted
FerretDB (formerly MangoDB) is an open-source proxy, which converts MongoDB wire protocol queries to SQL, and uses PostgreSQL as a database engine.
- - FerretDB is the most popular Self-Hosted alternative to Datomic.
FerretDB Features
H2 Database Engine
Is this is a good alternative?YesNo56 H2 Database Engine alternatives- Free • Open Source
- Relational Database
- Mac
- Windows
- Linux
H2 is a relational database management system written in Java. It can be embedded in Java applications or run in the client-server mode. The disk footprint (size of the jar file) is about 1 MB.
OrbitDB
Is this is a good alternative?YesNo94 OrbitDB alternatives- Free • Open Source
- Mac
- Windows
- Linux
- BSD
OrbitDB is a serverless, distributed, peer-to-peer database. OrbitDB uses IPFS as its data storage and IPFS Pubsub to automatically sync databases with peers. It's an eventually consistent database that uses CRDTs for conflict-free database merges making OrbitDB an excellent...
OrbitDB Features
Titan Database
Is this is a good alternative?YesNo85 Titan Database alternatives- Free • Open Source
- Relational Database
- Mac
- Windows
- Linux
Titan is a scalable graph database optimized for storing and querying graphs containing hundreds of billions of vertices and edges distributed across a multi-machine cluster. Titan is a transactional database that can support thousands of concurrent users executing complex graph...
Titan Database Features
The open database with temporal graph query.
XTDB Features
Datahike is a durable Datalog database powered by an efficient Datalog query engine. This project started as a port of DataScript to the hitchhiker-tree. All DataScript tests are passing, but we are still working on the internals.
Datahike Features
Postgres-XC
Is this is a good alternative?YesNo48 Postgres-XC alternatives- Free • Open Source
- Relational Database
- Business Intelligence Tool
- Linux
Postgres-XC is a write-scalable synchronous multi-master PostgreSQL cluster with the following features. 1) Both read and write scalability. 2) Configured with more than one server. 3) Complete global transaction and visibility management.
DiscontinuedPostgres-XC has not been updated since 2015.
RecallGraph
Is this is a good alternative?YesNo10 RecallGraph alternatives- Free • Open Source
- Mac
- Windows
- Linux
- Self-Hosted
RecallGraph is a versioned-graph data store - it retains all changes that its data (vertices and edges) have gone through to reach their current state.
RecallGraph Features