开篇:Redis 不只是缓存
很多人对 Redis 的印象停留在"缓存"二字。实际上,Redis 更像一把瑞士军刀——五大基本类型、三大特殊类型,外加分布式锁、布隆过滤器、限流器……几乎每个后端高频场景都能找到 Redis 的身影。
这篇文章不罗列命令手册,而是按照"数据结构 → 使用场景 → 实战方案"的思路,把 Redis 的核心用法串起来。
一、五大基本类型与使用场景
Redis 有九大数据类型。其中五个是经典类型:String、Hash、List、Set、Sorted Set。三个常用特殊类型:Bitmap、HyperLogLog、GEO。还有一个 Stream(消息队列场景,但生产环境一般用 Kafka/RocketMQ)。
大约 24 分钟