java 判断redis队列判断是否存在某个值_Redis数据类型、消息模式以及事务

9fa12b513426ab814cbebd6047037fe1.gif

Redis数据类型

命令大全:http://www.redis.cn/commands.html

存储数据是通过key-value格式存储数据的,其中value可以定义五种数据类型

string、hash、list、set、zset

在 redis 中的命令语句中,命令是忽略大小写的,而 key 是不忽略大小写的

1、string类型

赋值

set key value

取值

get key

取值并赋值

getset key value

递增数字

incr key

递减数字

decr key

增加指定的整数

incrby key increment

减少指定的整数

decrby key decrement

仅当不存在时赋值

setnx key value(设置成功返回1,失败返回0)

查看是否存在某个key

exist key

向尾部追加值(若不存在该键则设置为value,若存在则追加,返回值为追加后字符串的总长度)

append key value

获取键对应值的长度(若键不存在则返回0)

strlen key

同时设置多个键值

mset k1 v1 k2 v2 k3 v3

同时获取多个键值

mget k1 k3

应用:自增主键

2、hash类型

也叫散列类型,它提供了字段和字段值的映射。字段值只能是字符串类型,不支持散列类型、集合类型等其它类型

8572d06bcaa35b9cbe05e81ab5520d00.png

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值