EVCache vs Memcached
EVCache: Netflix's memcached-based distributed cache with zone-aware replication, built for AWS microservices. Memcached: The original multi-threaded, dead-simple distributed memory cache for key-value blobs.
key differences
- EVCache is built for larger datasets (Multi-PB) than Memcached (≤ 1 PB).
- Horizontal scaling is native in EVCache and manual in Memcached.
choose evcache for
- +Multi-zone caching in front of databases for Java microservices on AWS
- +Session and personalisation data with short TTLs
- +Read-heavy caches with sub-millisecond in-zone latency targets
best at · Cache, Sessions
choose memcached for
- +Read-through caching of database query results
- +Rendered page and fragment caching
- +Session storage when losing sessions is acceptable
- +Very large, horizontally sharded look-aside cache tiers
best at · Cache, Sessions
EVCache vs Memcached: FAQ
What is the difference between EVCache and Memcached?
EVCache: Netflix's memcached-based distributed cache with zone-aware replication, built for AWS microservices. Memcached: The original multi-threaded, dead-simple distributed memory cache for key-value blobs. EVCache is built for larger datasets (Multi-PB) than Memcached (≤ 1 PB). Horizontal scaling is native in EVCache and manual in Memcached.
When should I choose EVCache over Memcached?
Choose EVCache for multi-zone caching in front of databases for Java microservices on AWS; session and personalisation data with short TTLs; and read-heavy caches with sub-millisecond in-zone latency targets. Choose Memcached for read-through caching of database query results; rendered page and fragment caching; and session storage when losing sessions is acceptable.
Is EVCache or Memcached more popular?
Memcached ranks #25 on the WhichDB Score (50.6/100) and EVCache ranks #457 (2.8/100). Popularity is not fit: check the requirements that matter for your project.
Are EVCache and Memcached open source?
Yes. EVCache is open source. License: Apache License 2.0. Yes. Memcached is open source. License: BSD 3-Clause.