Skip to content

为什么 Redis 这么快?

有三个主要原因,如下图所示。

  1. Redis 是基于 RAM 的数据存储。RAM 访问速度至少比随机磁盘访问快 1000 倍。
  2. Redis 利用 IO 多路复用和单线程执行循环来提高执行效率。
  3. Redis 利用几种高效的底层数据结构。

问题:另一个流行的内存存储是 Memcached。你知道 Redis 和 Memcached 之间的区别吗?

你可能已经注意到这张图的风格与我之前的帖子不同。请告诉我你更喜欢哪一种。