redis使用场景


redis使用场景

  • 会话缓存
    • session
  • 控制访问频率
    • 防止洪水攻击
      • 限制IP在一段时间的最大访问量
  • 社交列表
    • Hash类型
      • 用户收藏列表
  • 社交场景
    • 交集、并集、差集
      • 共同收藏
      • 共同爱好
  • 最新动态
    • sorted set类型
  • 缓存
    • 热点数据,如可能读取数十万的数据
      • 分类栏目
    • 基于内存存储数据
  • 时效性
    • 有效期
      • 验证码超时控制
  • 计数器
    • 原子递增
      • 收藏数
  • 记录用户判断信息
    • 用户是否已收藏
  • 热门列表与排行榜
    • 排序
      • 排行榜
  • 消息队列
    • list类型
      • LPUSH,添加到链表头
      • BRPOP,从链表尾部取出