This document compares the caching technologies Memcached and Redis. It provides an overview of how caching works and the problems that can occur with caching like cache misses, stale data, and warm-up times. It details the features of Memcached and Redis, including their data structures and operations. Benchmarks are presented comparing the performance of Memcached and Redis for set and get operations with varying numbers of servers and clients. Redis performance degrades under heavy load due to its single-threaded architecture while Memcached scales better. The document concludes more benchmarks are needed to fully evaluate Redis.