什么是 Redis?
Redis(Remote Dictionary Server)是一个开源的内存数据结构存储系统,常用作数据库、缓存和消息中间件。其支持多种数据类型,如字符串(String)、哈希(Hash)、列表(List)、集合(Set)和有序集合(ZSet)等。
核心特性
- 📦 高性能:基于内存操作,读写速度极快
- 🔐 数据持久化:支持 RDB 和 AOF 模式
- 🌐 分布式支持:可通过 Redis Cluster 实现水平扩展
- 🔄 数据类型丰富:提供 20+ 种数据结构
快速上手
- 安装 Redis
- 下载地址:https://redis.io/download
- 安装命令(Linux):
sudo apt-get install redis-server
- 启动服务
redis-server
- 连接客户端
redis-cli
常用命令示例
命令 | 作用 |
---|---|
SET key value |
存储数据 |
GET key |
获取数据 |
DEL key |
删除数据 |
EXPIRE key seconds |
设置过期时间 |
应用场景
- 📈 缓存系统:加速网页内容加载
- 📊 实时数据分析:如计数器、排行榜
- 📦 消息队列:实现异步任务处理
拓展阅读
想深入了解 Redis 的高级特性?请访问 Redis 高级指南 获取更多内容!