全书目录

第九篇:Redis 完全指南 —— 软件城市实时调度中心宇宙

第二章:Redis 最擅长什么 —— 快、短、频、热

1 分钟 269 字 第 205 / 962 个阅读单元

官方文档把 Redis 定位成一种 in-memory database,同时提供大量原生数据结构。

这句话翻成工程语言,就是:

  • 数据主要放内存,所以快
  • 命令粒度很细,所以适合高频操作
  • 数据结构丰富,所以不只是字符串
  • 很适合“热数据”“短期状态”“实时协同”

你可以把 Redis 最典型的场景压缩成这几类:

  • 缓存
  • Session / Token
  • 计数器
  • 排行榜
  • 去重集合
  • 消息广播
  • 事件流处理
  • 分布式协调中的一部分能力

但 Redis 也不是万能药。它不等于

  • 关系型数据库
  • 复杂多表分析引擎
  • 强一致分布式事务系统
  • 永久历史档案馆
text
Redis 擅长:
快读、快写、短状态、热路径、实时消息

Redis 不擅长:
复杂关联查询、超强持久一致、随意滥存一切历史