Windows 搭建 Redis 环境

Redis 是 key-value 存储系统。支持多种 value 类型存储,包括 String (字符串)、List (链表)、Set (集合)、Zset (有序集合)和 Hash(哈希类型),都支持 push / pop、add / remove 以及取交集并集和差集等操作,且操作都是原子性的。同时,Redis 支持多种不同方式的排序,为了保证操作效率,数据均缓存在内存中。Redis 会周期性的将更新的数据写入磁盘

既然 Redis 这么有实用价值,所以开新坑,如何在自己的 Spring 项目中集成 Redis 缓存中间件,既然要集成 Redis,那么首先的就是要搭建 Redis 环境

下载安装包

网上各种文章都是让去 https://github.com/MicrosoftArchive/redis/releases。 然而,我会很不幸的告诉你,安装包下载不下来(貌似源码可以下载),因为在墙外。我在搭建环境的时候,使用的是 Redis-x64-3.2.100.zip,顺便提供该版本的 下载路径(需要使用 git)

安装 Redis 环境

下载完成以后,解压 Redis-x64-3.2.100.zip
Windows 搭建 Redis 环境
进入到解压获得的的 Redis 路径
Windows 搭建 Redis 环境
注册和安装 Redis 服务,执行 redis-server.exe --service-install redis.windows.conf --loglevel verbose 安装成功后会如下的提示
Windows 搭建 Redis 环境
开启我们的 Redis 服务,执行 redis-server.exe --service-start,成功启动 Redis 服务会有如下的提示
Windows 搭建 Redis 环境
如何验证 Redis 服务是否真的启动成功,我们需要进入到 windows 的服务中(控制面板 —— 管理工具 —— 服务),查看已经启动的服务项
Windows 搭建 Redis 环境
Windows 搭建 Redis 环境
Windows 搭建 Redis 环境
看到上述截图中的 Redis 服务,即说明 Redis 服务已经正常启动

关闭 Redis 服务 redis-server.exe --service-stop
Windows 搭建 Redis 环境

启动 Redis 服务

在终端输入 redis-server.exe redis.windows.conf
Windows 搭建 Redis 环境
此时我们需要的 Redis 服务已经可以工作了