Memcached
Memcached is a generic data storage system and it caches data in the memory. Being a simple yet powerful tool, it speeds up dynamic web applications by easing the database load. Memcached has an in-memory key-value which accommodates small chunks of arbitrary data such as strings and objects from the results of database calls