Redis 是一款高性能,内存数据存储的非关系型数据库。通常用来进行数据缓存,也就是存放一些需要经常读取的数据。这里介绍各个系统下 Redis 的安装和配置方法。

Redis 是一款高性能,内存数据存储的非关系型数据库。通常用来进行数据缓存,也就是存放一些需要经常读取的数据。

Redis 官方已经不再提供 Windows 版本的 Redis。我们现在常用的 Windows 系统的 Redis 数据库是微软团队根据官方的 Linux 版本高仿的。正因如此,我们不太会在生产环境中,使用 Windows 的 Redis。但是如果在学习测试的情况下,Windows 系统中的 Redis 已经足够了。

下载好之后,双击 msi 安装包,基本上一路点击下一步即可。只有两个地方需要稍微注意,不注意的话问题也不大。

首先是这里,安装路径当然不要有中文、空格和特殊符号。最好勾选上把安装路径加入到环境变量中。

然后是这里,默认端口一般就是 6379 不要变。像这种官方默认的端口号,如果不是有不可避免的冲突,不要轻易改。MySQL 默认就是 3306,Redis 就是 6379。这样以后配置起来都使用默认的,不至于乱套。

然后就没啥好说的,一路下一步就好。

使用以下命令启动 Redis 服务端,redis.windows.conf 文件就在刚刚安装的时候指定到 Redis 的安装路径中:

若要 Redis 长期在后台运行,不会随着我们关闭 cmd 窗口而关闭,我们可以让 Redis 作为 Windows 服务的方式启动(同样,注意 redis.windows.conf 的位置在 Redis 的安装路径中):

若按下回车后一段时间无响应,可以使用 ctrl + C 强制退出。这没关系,你会看到,服务成功安装了:

客户端启动和终止 Redis 服务:

Ubuntu 下安装 Redis 就十分简单了,一条命令即可:

绑定 IP,如果需要远程访问,可将此行注释,或绑定⼀个真实 IP:

是否以守护进程运行(这里的配置主要是 Linux 和 macOS 下面需要配置的)