详细解读Redis基本数据类型及使用

目录

Redis基本数据类型

Redis通用命令

String类型

String常见命令

结构化存储

Hash类型

Hash常见命令

List类型

List常见命令

相关知识

Set类型

Set常见命令

SortedSet类型

SortedSet常见命令


Redis基本数据类型

Redis通用命令

KEYS使用需要注意,底层使用了模糊查询效率不高,又因为Redis是单线程的,会导致一段时间Redis服务被模糊查询占用影响效率。

DEL可以删除一个或多个key,返回的结果是受影响的键数。

EXISTS 可以判断一个或者多个key,返回的结果是存在的键数。

EXPIRE 返回值(1设置成功,0设置失败)。 结合TTL使用 返回时-2键过期,-1未设置过期时间(永久有效)。

String类型

String常见命令

SET 如果键不存在就是新增,如果键存在就是修改

GET 返回的是键对应得值,如果键存在返回值,如果不存在返回null

SETNX  返回1(添加成功)或者0(添加失败)

结构化存储

Hash类型

Hash常见命令

              类似于Java中Map<String,<String,String>>结构,HGETALL类似于entrySet(),HKEYS类似于 keySet() ,HVALS类似于 values()

List类型

List常见命令

相关知识

栈:先进后出

队列:先进先出

Set类型

Set常见命令

SortedSet类型

SortedSet常见命令

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值