前端学习全栈要学习到 Redis 了,因此要如今本地电脑安装下 Redis 。没什么问题了,再在个人 CentOS 上部署,一步步来,如今先记录下 Mac 安装 Redis 的过程。html
截止到写文的时候,Redis 稳定的版本已到 5.0.5 ,因此我这里下载的是 5.0.5,建议你们也是参照官网下载 稳定版本 。前端
官网下载: redis.io/downloadredis
个人下载连接: download.redis.io/releases/re…bash
安装的命令也挺简单的,不过要留意中间有可能出现编译失败的错误。我就出现了。app
# 解压
tar -zxvf redis-5.0.5.tar.gz
# 拷贝的local目录下
sudo cp -rf redis-5.0.5 /usr/local/
# 进入相应目录下
cd /usr/local/redis-5.0.5
# 编译 - 时间有点长,可能要等几分钟
sudo make test
# 安装
sudo make install
# 创建相应目录
sudo mkdir bin etc db
# 拷贝启动文件
sudo cp src/mkreleasehdr.sh src/redis-benchmark src/redis-check-rdb src/redis-cli src/redis-server bin/
复制代码
注意:若是像我同样在在编译过程当中出现错误。命令清理了再编译一下:
sudo make distclean && sudo make && sudo make test
工具
这个时候就能够启动 Redis 玩耍了。学习
直接命令行启动。ui
redis-server
复制代码
启动后,就会看到命令行出现 Redis 的图案,这样启动时是使用默认的配置,也就是目录下的 redis.conf
。spa
我的建议:若是说非必要,或者不清楚修改配置的后果和做用,仍是使用默认配置,能够避免不少麻烦,固然若是是用在大型生产环境,那仍是请教专业的 DB大神 如何配置部署吧。命令行
结束redis服务:
redis-cli
127.0.0.1:6379> keys *
(empty list or set)
127.0.0.1:6379> SHUTDOWN
not connected> exit
复制代码
上方说到直接 redis-cli
启动 Redis 客户端 客户端基本命令
命令 | 用途 |
---|---|
keys * | 查看全部key的内容 |
exists key | 查看 key 是否存在 |
set key value | 设置key的内容 |
get key | 获取key的内容 |
flushall | 清空全部 |
查看之类的仍是图形管理工具方便不少的,毕竟看的比较直观嘛。
我这里了解两个: