redis 入门使用

最简单的安装方式,到官网找到最新的版本,然后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 10
INCR connection => 11
DEL connection

设置参数寿命:

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

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

RPUSH friends “Salic”       //建立队列friends
RPUSH 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,赋值为10
HINCRBY user:1000 visits 10  //visits加10,变成20
HIDEL user:1000 visits       //删除user:1000数据集的visits属性
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值