redis 使用

1、安装:Ubuntu下安装redis很easy,一条命令搞定:

sudo apt-get install redis-server
#安装目录:/home/xx/redis-2.8.9

2、修改配置文件:

sudo vi /home/xx/redis-2.8.9/redis.conf 
第30行:bind 0.0.0.0

3、常用命令

复制代码
#重启动服务:
sudo service redis-server restart

#启动队列
sudo VVERBOSE=1 QUEUE=* rake environment resque:work

#队列调试页面:
resque-web -p 8282  #运行resque前台管理服务器
http://192.168.130.45:8282/overview
复制代码

 4、客户端命令

复制代码
#客户端连接
任意目录下>redis-cli

#退出客户端
quit #停止redis服务: 127.0.0.1:6379>redis-cli shutdown 增删改查: set key value #设置key对应的值为string类型的value,返回1表示成功,0失败 get key #获取key对应的string值,如果key不存在返回nil exits key #测试指定key是否存在,返回1表示存在,0不存在 del key1 key2 ....keyN #删除给定key,返回删除key的数目,0表示给定key都不存在 keys * #取出当前匹配的所有key

1) "a"
2) "resque:workers:heartbeat"
3) "resque:worker:ubuntu:28257:*:started"
4) "resque:workers"

127.0.0.1:6379> exists a
(integer) 1

#当前的key是否存在

127.0.0.1:6379>del a
#删除当前key

127.0.0.1:6379>expire
#设置过期时间

127.0.0.1:6379> expire a 10
(integer) 1

127.0.0.1:6379> move a ad4
(integer) 1

#移动a键值对到ad4数据库

127.0.0.1:6379> persist lv
(integer) 1
#移除当前key的过期时间

127.0.0.1:6379>randomkey
#随机返回一个key

127.0.0.1:6379>rename
#重命名key

127.0.0.1:6379>type
#返回值的数据类型

127.0.0.1:6379> type testlist
list


127.0.0.1:6379> ping
PONG

#测试连接是否还在

>echo name

"larry"

#打印

> select ad4databank
OK
#数据库切换

> quit
#退出连接

> dbsize
(integer) 12

#当前数据库中key的数量

> info
#服务器基本信息

127.0.0.1:6379>monitor

#实时转储收到的请求

127.0.0.1:6379>config get
#获取服务器的参数配置

127.0.0.1:6379>flushdb
#清空当前数据库,不会失败,慎用

127.0.0.1:6379>flushall
#清除所有数据库,不会失败,慎用
原文地址:https://www.cnblogs.com/x123811/p/6026531.html