Redis使用案列

由于 Redis 具有丰富的数据结构,极高的性能,以及支持多语言的 API,所以基本各大互联网公司都在使用Redis。下面就列举一些 Redis 使用的典型的场景。

使用场景

  • Twitter 使用 Redis 来储存用户时间线(user timeline)。
  • StackOverflow 使用 Redis 来进行缓存和消息分发。
  • Pinterest 使用 Redis 来构建关注模型(follow model)和兴趣图谱(interest graph)。
  • Flickr 使用 Redis 来构建队列。
  • Github 使用 Redis 作为持久化的键值对数据库,并使用 Resque 来实现消息队列。
  • 新浪微博使用 Redis 来实现计数器、反向索引、排行榜、消息 队列,并储存用户关系。
  • 知乎使用 Redis 来进行计数、缓存、消息分发和任务调度。