Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。
它通常被称为数据结构服务器,因为值(value)可以是 字符串(String), 哈希(Hash), 列表(list), 集合(sets) 和 有序集合(sorted sets)等类型。
我们可以采用两种安装方式,第一种为在 Redis 官网下载压缩包,然后解压压缩包进行安装;第二种方式是使用 brew install redis 命令来安装。
一、手动安装 Redis
首先我们采用第一种安装方式,先去 Redis 官网下载稳定版本的压缩包。官网地址和稳定版本如下图所示:
https://redis.io/download
下载完成之后,我们需要解压压缩文件,然后将解压后的文件移动到 /usr/local 目录下面。

接下来在终端输入:
cd /usr/local/redis-5.0.8/然后输入下面命令,对 Redis 进行编译测试:
sudo make test此时,如果显示如下错误,我们就需要先解决错误:

那么我们需要执行下面两个命令:
sudo make distclean
sudo make最后,如果显示如下图所示的结果,则表示 Redis 编译通过:

这里 Redis 编译通过之后,我们就需要安装 Redis 了,输入:
sudo make installRedis 安装成功之后,提示如下图所示信息:

最后,我们输入下面命令来运行 Redis :
redis-server出现下图所示信息,表示 Redis 服务正常启动:

这里我们打开一个新的终端窗口,然后进行如下图操作:

二、命令安装 Redis
第二种安装方式是,采用命令安装,打开终端命令窗口,执行下面命令:
brew install redis注:如果出现 brew not command 的错误,说明 Homebrew 没有安装,那么就需要先安装 Homebrew,在终端输入:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 在 Homebrew 安装完成之后,我们可以查看是否安装成功,输入如下命令:
brew -v如果显示如下图所示的结果,则表示 Homebrew 安装成功了。

Redis 在安装完成之后,我们输入如下命令来检测一下 Redis:
which redis-server如果安装成功,控制台会显示 /usr/local/bin/redis-server 结果,最后我们输入如下命令来启动 redis 服务:
redis-server显示下图所示结果,表示 redis 服务正常启动:

最后,我们这里通过了两种方式安装了 Redis。