诸如 Memcached 和 Redis 之类的内存缓存是位于应用与数据存储之间的键值存储。由于数据保存在 RAM 中,因此比将数据存储在磁盘上的典型数据库快得多。RAM 比磁盘更有限,因此[缓存失效](https://en.wikipedia.org/wiki/Cache_algorithms)算法(例如[最近最少使用(LRU)](https://en.wikipedia.org/wiki/Cache_replacement_policies#Least_recently_used_\(LRU\)))可以帮助淘汰“冷”条目,并将“热”数据保留在 RAM 中。