shouldiuse.io

Comparison

memcached - a distributed memory object caching system vs In-process cache

memcached - a distributed memory object caching system

Depends
Confidence: Medium

A free, battle-tested distributed cache that fits teams with real database load and ops capacity to run it.

Pick memcached - a distributed memory object caching system when

  • High-traffic web apps offloading database load
  • Teams pooling cache across many web servers
  • Devops-comfortable teams wanting zero license cost
  • Simple key-value caching at scale

When memcached - a distributed memory object caching system is not a fit

  • Small apps better served by in-process caching
  • Teams needing persistence or rich data structures
  • Non-technical buyers expecting vendor SLA and support
  • Anyone wanting a fully managed, zero-ops service

Sources

  1. official
  2. official
  3. security
  4. security
  5. official
  6. review
  7. review