redis 入门使用

来源:互联网 发布:先知者软件官网 编辑:程序博客网 时间:2024/06/05 18:58

最简单的安装方式,到官网找到最新的版本,然后wget下载。
解压后,到redis目录下make一下。
最后,通过命令/redis/src/redis-server来启动。
如有特殊配置可在后面添加.conf文件,例如:/redis/src/redis-server redis.conf
进入redis终端通过命令/redis/src/redis-cli进入。
需要连接非本地redis可通过参数进行登录:
-h <主机ip>,默认是127.0.0.1
-p <端口>,默认是6379
-a <密码>
—help <帮助>
如果进入客户端后,提示要关闭”protected mode”,需要在服务端进行操作,例如:/redis/src/redis-server protected-mode no

以下是简单的redis tutorial:
普通赋值和获取:

SET server:name “xxx”GET server:name

数据操作:

SET connection 10INCR connection => 11DEL connection

设置参数寿命:

SET resource:lock “fdfd”EXPIRE resource:lock 120    //保存120sTTL resource:lock           //显示剩余时间

队列数据:
命令:RPUSH, LPUSH, LLEN, LRANGE, LPOP, RPOP

RPUSH friends “Salic”       //建立队列friendsRPUSH friends “bob”     //在队列最后插入数据LPUSH friends “xxx”     //在队列最前插入数据LRANGE friends 0 -1     //显示队列所有的数据LRANGE friends 1 2      //显示第二-第三的数据LLEN friends                //显示队列长度LPOP friends                //删除第一个RPOP friends                //删除最后一个 

SET数据集:
命令:SADD, SREM, SISMEMBER, SMEMBERS, SUNION

SADD superpowers “flight”       //新增一个数据到数据集SREM superpowers “flight”       //删除数据集里的一个指定数据SISMEMBER superpowers “flight” //判断数据集是否有该数据SMEMBERS superpowers         //显示指定数据集的所有数据SUNION superpowers birdpowers   //显示两个数据集的数据,消除重复

有序数据集:
命令:ZADD, ZRANGE

ZADD hack 1940A”ZADD hack 1941 “b”ZRANGE hack 0 -1

哈希数据集:
命令:HSET, HINCRBY, HDEL,HGETALL, HMSET

HSET user:1000 name “xxx”       //设置user:1000的name属性数据HSET user:1000 password “fdfd”  //设置user:1000的password属性数据HSET user:1000 email “123@123.com”  //设置user:1000的email属性数据HMSET user:1001 name “xxx” email “fdfd@123.com” //设置user:1001所有属性的数据HGETALL user:1000       //获取user:1000所有的数据,包括字段名HGET user:1000 name     //获取user:1000的name字段数据HSET user:1000 visits 10     //新增user:1000数据属性visits,赋值为10HINCRBY user:1000 visits 10  //visits加10,变成20HIDEL user:1000 visits       //删除user:1000数据集的visits属性
原创粉丝点击