Software Alternatives, Accelerators & Startups

Ehcache VS Datomic

Compare Ehcache VS Datomic and see what are their differences

Ehcache logo Ehcache

Java's most widely used cache.

Datomic logo Datomic

The fully transactional, cloud-ready, distributed database
  • Ehcache Landing page
    Landing page //
    2021-08-26
  • Datomic Landing page
    Landing page //
    2023-09-14

Ehcache videos

Terracotta Ehcache: simpler, faster, distributed by Anthony Dahanne

More videos:

  • Tutorial - 18 - What is Eh Cache or Second Level Cache & How to use with Spring MVC? #ehcache #cache #SpringMVC

Datomic videos

KotlinConf 2018 - Datomic: The Most Innovative DB You've Never Heard Of by August Lilleaas

More videos:

  • Review - "Real-World Datomic: An Experience Report" by Craig Andera (2013)
  • Review - Rich Hickey on Datomic Ions, September 12, 2018

Category Popularity

0-100% (relative to Ehcache and Datomic)
Databases
21 21%
79% 79
NoSQL Databases
25 25%
75% 75
Key-Value Database
100 100%
0% 0
Network & Admin
0 0%
100% 100

User comments

Share your experience with using Ehcache and Datomic. For example, how are they different and which one is better?
Log in or Post with

What are some alternatives?

When comparing Ehcache and Datomic, you can also consider the following products

Redis - Redis is an open source in-memory data structure project implementing a distributed, in-memory key-value database with optional durability.

MySQL - The world's most popular open source database

memcached - High-performance, distributed memory object caching system

Datahike - A durable datalog database adaptable for distribution.

Aerospike - Aerospike is a high-performing NoSQL database supporting high transaction volumes with low latency.

MarkLogic Server - MarkLogic Server is a multi-model database that has both NoSQL and trusted enterprise data management capabilities.