Redis命令-基础数据

放置数据

set key val

放置key-val这一映射

取出数据

get key

获取到key所对应的数据

通过表达式匹配获取数据

keys par
符号含义
匹配一个字符
*匹配任意字符
[]可以用-代表范围[a-c]可以匹配a,b,c
\x匹配字符x,\用来转义,如匹配*,?的时候需要转义

判断一个键是否存在

exists key

如果存在返回1,不存在返回0

删除键

Del key
Del key1 key2...

可以删除一个键,也可以一次删除多个键
返回值为删除键的个数

获得键值的数据类型

type key

返回值可能为string,hash,list,set,zset(有序集合)

递增数字

incr key

可以此key的val递增+
当操作的key不存在的时候默认为0,第一次调用后结果就为1了,当val不是整数的时候会提示错误

递增N

incrby key num

使得key的val+num 返回值为递增后的数

递减

decr key

使得此key的val递减1

递减N

decrby key num

使得key的val-num 返回值为递减后的数

递增指定浮点数

incrbyfloat key num

返回值为key的val+num,num可以为浮点数

递减指定浮点数

decrbyfloat key num

返回值为key的val-num,num可以为浮点数

向尾部追加值

append key val

如key中的val原本为hello
执行append key world的时候
val就会变为helloworld

获取字符串长度

strlen key

可以获取key所对应val的长度

同时设置/获得多个键值

mset key val key1 val1...

同时设置key = val,key1 = val1

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值