1.安装
1.1 下载安装包
首先进入以下地址,下载安装包
http://download.redis.io/releases/
如果有外网环境可输入以下命令进行下载:
wget http://download.redis.io/releases/redis-3.2.1.tar.gz
1.2 解压
解压下载好的压缩包文件:
tar -zxvf redis-3.2.1.tar.gz
1.3 编译
进入解压目录,执行编译:
cd redis-3.2.1 && make
1.4安装
理论上安装最简洁的就是进入src执行make install即可(注意:默认安装位置:/usr/local/bin/,需要root权限)。
如果是在企业上建议安装到当前用户目录下:
cd ~ && mkdir redis && cd redis && mkdir bin data --回到用户根目录,并创建redis目录及redis下的bin、data目录
将刚刚编译好的几个文件copy到刚创建的bin目录下
cd ~/redis-3.2.1/src/ && cp redis-benchmark redis-check-aof redis-check-rdb redis-cli redis-server ~/redis/bin/ && cd ~/redis/bin
查看文件是否copy成功
ls
事实上,至此redis安装已经完毕,执行bin目录下的redis-server即可,效果如图:
1.5 配置
为了更方便的管理,或者说要做redis主从、集群配置时,需要添加配置。
vim redis_6379.conf
输入i/I或a/A进入编辑模式,并粘贴以下内容
port 6379 #端口
daemonize yes #是否后台运行
dir "/home/jack/redis/data"
pidfile "redis-6379.pid"
logfile "redis-6379.log"
appendonly yes
按“ESC”,输入”:wq“,回车保存。
启动redis
./bin/redis-server redis_6379.conf
2.校验
步骤一中我们已经安装并且启动好了redis,接下来校验下redis是否成功了呢
查看redis是否启动:
ps -ef | grep redis
图中可以看到系统已经存在redis进程了,说明已经启动成功。
3.客户端使用
redis服务端已经启动了,接下来进入客户端进行一下简单的读写操作:
连接客户端:
cd ~/redis && ./bin/redis-cli -p 6379
效果如图:
输入info,查看一些redis相关信息
写入格式为:
set key value EX/PX 有效时间
其中关键字set代表是写入操作,key、value分别对应键、值。
需要注意的是,EX/PX都是代表有效时间只是单位不同,前者单位是秒,后者是毫秒。
接下来做一个写的操作,以存入name为例
set name zhangsan PX 5000
以上代表写入了key为"name",值为”zhangsan“,且有效时间为5秒
效果图如下
图中使用get key格式,去读取对应key值,控制台将输出对应的value。
为了校验有效时间,我们5秒后再次进行读取,效果如图:
可以看到name已经失效了
至此redis客户端的简单使用测试完毕。
客户端更多命令可以参考:
http://redisdoc.com/index.html