Redis安装
第一步:准备资源(下载redis服务器软件)
可直接去官网下载,也可通过命令下载资源,本人在使用redis最新版本为3.0.3
1、 可通过访问官方网站: http://redis.io/download 下载
2、 通过命令下载:直接拷贝如下命令执行(笔者是使用ubuntu14.4系统)
wget http://download.redis.io/releases/redis-3.0.3.tar.gz
第二步:解压并编译
进入到相应的目录,执行解压命令:
tar xzf redis-3.0.3.tar.gz
然后查看目录: ls
编译:
进入redis目录:知心make命令,注意这里需要具有管理员权限
cd redis-3.0.3
sudo make
编译的过程中看到有很多输出并且没有特别的异常error就算OK了,如下
第三步,运行redis服务器,直接在当前目录输入命令
src/redis-server
会出现如下的界面,即为安装成功
第四步,测试应用
可以打开另一个窗口,进入到刚刚的目录,输入如下命令,进入redis客户端
$ src/redis-cli
redis> set foo bar
OK
redis> get foo
"bar"
解释: set foo bar 向redis服务器写入了key为 foo,值为bar 的数据
get foo 从服务器获取key为 foo的数据
redis 相关命令
启动: src/redis-server
停止服务: src/redis-cli shutdown
keys *
取出当前匹配的所有key
>exists larry
(integer) 0
当前的key是否存在
del lv
删除当前key
expire
设置过期时间
>expire larry 10
(integer) 1
>move larry ad4
(integer) 1
移动larry键值对到ad4数据库
>persist lv
(integer) 1
移除当前key的过期时间
randomkey
随机返回一个key
rename
重命名key
type
返回值的数据类型
typetestlist
list
> ping
PONG
测试连接是否还在
>echoname
"larry"
打印
> selectad4databank
OK
数据库切换
>quit
退出连接
>dbsize
(integer) 12
当前数据库中key的数量
>info
服务器基本信息
monitor
实时转储收到的请求
configget
获取服务器的参数配置
flushdb
清空当前数据库
flushall
清除所有数据库