Memcached is an open source, high-performance distributed memory object caching system. Though generic in nature, Memcached is designed to speed up dynamic web applications by alleviating database load. Memcached is an in-memory key-value store for small chunks of data (for example, strings and objects) that are utilized in database calls, API calls, and page renderings.