redis 复习

启动redis-server (你的redis.conf的地址)

redis-cli 进入redis命令行

设置值 set name 1 

获取值 get name

(失效)expire name 10

设置name的失效时间为10秒

name必须是redis已经存在的值

ttl name 查询name 还有多少秒过期

expire 设置的值过期后也会get 不到

exists name 查询name 是否存在

move name 1 移动name去1号数据库

type name 获取name的类型

strlen name 获取name 的长度

append name zjh 为name 添加zjh

set view 0

incr view 给view +1

decr view 给view -1

incrby view 5 给 view +5

decrby view 6 给 view +6

set hl hellow,redis

getrange hl 0 6 获取hl的0-6个字符

getrange hl 0 -1获取hl 的全部字符

setrange hl 5 jedis66 替换hl从第5个字符开始的(以上类同为5+1) 字符改为jedis66

setex name 10 name66 设置name为 那name66 过期时间为10秒

ttl name 查看过期时间

setnx name name66 设置name 他的值为66 若name 存在则不设置

----------------------------------------------------------------------------------------------------------------------

多值一起设置

mset k1 v1 k2 v2  等等

mget k1 k2

msetnx k1 v1 设置多个kv 当k存在则不设置

msetex 不能使用没有

mset user:1 {name:zjh;age:21} 设置key为user:1其实1就相当于id然后存一个对象以字符串方式

mset user:1:name zjh user:1:age 21

getset user:cc 1 若没有user:cc返回nil(没有)并设置kv 若有则返回原来的值并不会修改

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值