一、官方网址
Redis 官网:https://redis.io ,提供源码下载、官方文档与在线交互教程。
二、核心功能
- 丰富数据结构:String、Hash、List、Set、ZSet、Stream 等,远超简单键值。
- 极致性能:内存操作配合单线程事件循环,轻松支撑十万级 QPS。
- 持久化:RDB 快照与 AOF 日志两种机制,兼顾性能与数据安全。
- 过期与淘汰:键级别 TTL 与多种内存淘汰策略,天然适合缓存。
- 高可用方案:主从复制、哨兵与 Cluster 集群保障可用性与水平扩展。
- 扩展能力:Lua 脚本、发布订阅、事务、Redis Stack 模块生态。
三、适用场景
- 热点数据缓存,降低数据库压力。
- 分布式锁与限流计数器实现。
- 排行榜、计数器等实时统计场景。
- 会话存储与轻量消息队列。
四、使用优势
- 性能顶尖,延迟稳定在亚毫秒级。
- 数据结构丰富,很多复杂场景开箱即用。
- 客户端覆盖所有主流语言,接入简单。
- 文档与社区资源极其丰富。
五、注意事项
- 数据主要在内存,需按预算规划容量并配置淘汰策略。
- 生产环境务必部署主从/哨兵,避免单点故障。
- 警惕大 key、热 key 与缓存穿透/击穿/雪崩三类经典问题。
- 7.x 起开源协议有所调整,商业使用需关注许可变化。
书签栏