全书目录

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

第三章:先学最小心智 —— Redis 的世界就是 key -> value

1 分钟 254 字 第 206 / 962 个阅读单元

Redis 的入口极其朴素:

text
key -> value

但这个 value 不只是一个字符串,它可能是:

  • string
  • hash
  • list
  • set
  • sorted set
  • stream
  • bitmap
  • geospatial index
  • 以及 Redis 8 之后继续扩展的一些结构

最小命令感受一下:

bash
SET city:name "software-city"
GET city:name
DEL city:name
EXISTS city:name
TYPE city:name

这就是 Redis 的第一个手感:

text
你不是在建“表”
你是在管理“键空间”

换句话说,Redis 不是先问你:

  • 表结构怎么定义
  • 外键怎么连
  • join 怎么写

它先问的是:

  • 这个业务状态叫什么 key
  • 这个 key 最适合哪种数据结构
  • 这个状态要活多久
  • 这个状态需要什么读写模式