Memcached Memory Object Caching

Memcached is a free and open source, high-performance, distributed memory object caching system, generic in nature, but intended for use in speeding up dynamic web applications by alleviating database load. It is used to decrease the number of times an external data source (such as a DB or API) is read by caching data and objects in RAM.

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. The Memcached memory caching system uses a client/server architecture and is, by default, a Least Recently Used cache. Items expire after a specified amount of time. Both of these are elegant solutions to many problems; Expire items after a minute to limit stale data being returned, or flush unused data in an effort to retain frequently requested information.

Memcached is simple yet powerful. Its simple design promotes quick deployment, ease of development, and solves many problems facing large data caches. The Memcached system is supported by both Drupal and WordPress.

Pre-installed and pre-configured Memcached is integral part of Drupion platform.