Memcached vs. Ehcache

  • 3
  • 23
  • 4.89K
  • -
  • 57
  • 2.17K

What is Memcached?

Memcached is an in-memory key-value store for small chunks of arbitrary data (strings, objects) from results of database calls, API calls, or page rendering.

What is Ehcache?

Ehcache is an open source, standards-based cache for boosting performance, offloading your database, and simplifying scalability. It's the most widely-used Java-based cache because it's robust, proven, and full-featured. Ehcache scales from in-process, with one or more nodes, all the way to mixed in-process/out-of-process configurations with terabyte-sized caches.
Why do developers choose Memcached?
Why do you like Memcached?

Why do developers choose Ehcache?
Why do you like Ehcache?

What are the cons of using Memcached?
No Cons submitted yet for Memcached
Downsides of Memcached?

What are the cons of using Ehcache?
No Cons submitted yet for Ehcache
Downsides of Ehcache?

Want advice about which of these to choose?Ask the StackShare community!

What companies use Memcached?
900 companies on StackShare use Memcached
What companies use Ehcache?
8 companies on StackShare use Ehcache
What tools integrate with Memcached?
14 tools on StackShare integrate with Memcached
No integrations listed yet

What are some alternatives to Memcached and Ehcache?

  • MySQL - The world's most popular open source database
  • PostgreSQL - A powerful, open source object-relational database system
  • MongoDB - The database for giant ideas
  • MariaDB - An enhanced, drop-in replacement for MySQL

See all alternatives to Memcached

Deploying Memcached on Kubernetes Engine: tutorial


Interest Over Time