1.什么是Redis?
Redis (Remote Dictionary Server)是一个由Salvatore Sanfilippo写的开源程序,支持网络,可基于内存或磁盘以及多种数据结构进行存储。
Redis 是完全开源的,是最受欢迎的键值数据存储之一,它由C语言编写,具有复制功能、内置Lua脚本、LRU驱动事件、事务和不同级别的磁盘持久性支持。
2.Mac上通过Homebrew安装Redis
2.1 安装Homebrew
Homebrew是 Mac 上最流行的软件包管理系统,许多开发工具都可以通过Homebrew进行安装。在Terminal中输入以下命令:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
安装完成后,向Homebrew仓库添加一个新源命令:brew来更新Homebrew并安装相关的依赖库。
2.2 通过Homebrew安装Redis
输入以下命令:
brew install redis
Homebrew会自动下载安装redis最新版本。
3.配置Redis
3.1 创建配置文件
由于Homebrew不会自动生成Redis配置文件,我们需要创建一个新的配置文件。
在Terminal中,使用以下命令来创建一个新文件夹,来保存Redis配置文件:
mkdir /usr/local/etc/redis/
使用以下命令来创建一个新的Redis配置文件:
touch /usr/local/etc/redis/redis.conf
接下来我们需要将以下内容添加到redis.conf文件:
bind 127.0.0.1
port 6379
3.2 启动Redis Server
在Terminal中使用以下命令启动Redis Server:
redis-server /usr/local/etc/redis/redis.conf
注意:你不可以直接在根目录下运行上述命令,需要在Terminal中切换到正确的目录。
3.3 连接Redis Server
在Terminal中打开一个新的终端窗口,输入以下命令连接到Redis Server:
redis-cli ping
如果你收到了“PONG”响应,那么代表你已成功连接到Redis Server。
4.使用Redis
连接到Redis之后,你可以键入以下命令:
set mykey "Hello"
Redis将返回“OK”,表示你已成功将值“Hello”设置到键“mykey”中。
接下来,你可以使用以下命令获取值:
get mykey
Redis将返回你之前设置的值“Hello”。
5.总结
通过使用Homebrew,你可以轻松地安装Redis,并使用它来存储键值数据,同时也可以通过创建配置文件和连接到Redis Server,更好的理解和使用Redis。