Redis安装(Linux)
Redis下载
官方下载地址:http://download.redis.io/releases/
或者执行命令:wget http://download.redis.io/releases/redis-3.0.7.tar.gz
安装步骤
# 安装依赖
yum -y install gcc
# 解压缩
tar -zxvf redis-3.0.7.tar.gz
# 可以创建一个软链接方便未来升级
ln -s redis-3.0.7 redis
cd redis
# 编译(可以忽略make test的提示)
make
# 安装redis
make install
Redis安装(windows)
事实上redis的作者并未对windows平台进行很好的支持,也就是说Redis官方并未提供windows的版本。
Redis的windows版本是由微软的开源团队来维护的,地址:https://github.com/MicrosoftArchive/redis/releases
从Releases或者Tags寻找对应的版本,下载zip包,然后解压缩。
使用命令行进入redis目录,执行./redis-server.exe
启动redis
Redis可执行文件说明
在Redis解压缩目录的src目录下有一些可执行文件,对它们的说明如图
Redis启动
Redis三种启动方式
最简启动(使用默认配置启动):./redis-server
动态参数启动(指定端口启动):./redis-server --port 6380
配置文件启动:./redis-server ../redis/redis.conf
启动方式比较
生产环境通常选择配置文件启动
单机多实例配置文件可以用端口区分开
后台启动
直接执行redis-server
命令是在前端启动,前端启动好处是方便即时查看日志,缺点是当前终端无法继续其他操作。
线上一般采用后台启动方式,这样可以让redis日志打印到指定文件中。
后台启动建议修改redis.conf配置文件,将 daemonize no
修改为yes
然后使用配置文件启动: ./redis-server ../redis/redis.conf
Redis客户端连接
执行命令:redis-cli -h ${ip} -p ${port} -a ${password}
如果没有设置密码,则 -a
参数可以省略;
如果端口为6379则 -p
参数可以省略;
如果连接本机,则 -h
参数可以省略
Redis关闭
执行命令:redis-cli -h ${ip} -p ${port} -a ${password} shutdown
其实就是在客户端连接命令后加上shutdown即可。
不推荐使用 kill -9 PID
命令进行关闭,该命令不会自动触发持久化操作,容易造成缓存数据丢失。
Redis客户端返回值
对Redis客户端返回值进行一个简单的说明,了解客户端的返回值对我们的后续开发以及日常运维也是非常有帮助的。
网友评论