Redis (Remote Dictionary Server) 是一个高性能的开源键值对存储数据库。它支持多种数据结构,常用于缓存、消息队列和会话存储等场景。本教程将指导您在不同操作系统上安装和配置 Redis。
1. Windows 系统安装
Windows 系统安装 Redis 相对简单,官方推荐使用预编译的安装包。
- 下载安装包:
- 访问 Redis 的 Windows 版本项目页面 (例如:
https://github.com/microsoftarchive/redis)。请注意,官方 Redis 主要支持 Linux/BSD,Windows 版本由社区维护。 - 在 Releases 页面找到最新的稳定版本 (如
Redis-x64-3.0.504.msi) 并下载。
- 访问 Redis 的 Windows 版本项目页面 (例如:
- 运行安装程序:
- 双击下载的
.msi文件启动安装向导。 - 接受许可协议,选择安装路径(默认通常是
C:\Program Files\Redis),并勾选将 Redis 安装目录添加到PATH环境变量(方便命令行使用)。 - 点击
Install开始安装。
- 双击下载的
- 验证安装:
- 安装完成后,打开命令提示符 (
cmd) 或 PowerShell。 - 输入命令
redis-server --version或redis-cli --version。如果看到 Redis 的版本信息(如Redis server v=3.0.504),则说明安装成功。
- 安装完成后,打开命令提示符 (
- 运行 Redis:
- 默认情况下,安装程序会将 Redis 配置为 Windows 服务并自动启动。您可以在 Windows 服务管理器中查看
Redis服务的状态(Win+R->services.msc)。 - 您也可以通过命令行启动 Redis 服务:
redis-server。这会使用默认配置在前台运行。按Ctrl+C可停止。
- 默认情况下,安装程序会将 Redis 配置为 Windows 服务并自动启动。您可以在 Windows 服务管理器中查看
- 使用 Redis 客户端:
- 打开另一个命令提示符窗口。
- 输入
redis-cli启动 Redis 命令行客户端。
尝试基本命令:
127.0.0.1:6379> ping
PONG
127.0.0.1:6379> set mykey "Hello Redis"
OK
127.0.0.1:6379> get mykey
"Hello Redis"
2. Linux 系统安装 (以 Ubuntu/Debian 为例)
Linux 系统通常通过包管理器安装 Redis,也可以选择源码编译安装以获得最新版本。
方法一:使用包管理器安装 (推荐)
- 更新包索引:
sudo apt update
- 安装 Redis:
sudo apt install redis-server
- 启动与设置开机自启:

