4、Redis十大数据类型

一、Redis十大数据类型

注:这里说的数据类型是value的数据类型,key的类型都是字符串

1、十大数据类型概览

image
image
image
image
image
image
image
image
image
image
image
image
image

2、哪里去获得redis常见数据类型操作命令

官网英文:https://redis.io/commands/
中文:http://www.redis.cn/commands.html
image

3、redis键(Key)

image
image

案例:

image

4、数据类型命令及落地应用

image
image

4.1 字符串(String)

image
image
image

4.1.1 最常用命令|:set key value

image
image
image

KEEPTTL:

image

4.1.2 同时设置/获取多个键值

image

4.1.3 获取指定区间范围内的值

image

4.1.4 数值增减

image

4.1.5 获取字符串长度和内容追加

image

4.1.6 分布式锁

image
image
image

4.1.7 getset(先get再set)

image

4.1.8 应用场景

image
image
image

4.2 列表(List)

image

4.2.1 常用命令

image
image

4.2.2 简单说明

image

4.2.3 案例

image
image
image
image
image
image
image
image
image

4.3 哈希(Hash)

image

4.3.1 案例

image
image
image
image
image
image
image

4.3.2 应用场景

image
image

4.4 集合(Set)

4.4.1 常用命令

image
image
image

4.4.2 案例

image
image
image
image
image
image

4.4.3 集合运算

image
image
image
image
image
image

4.4.4 应用场景

image
image
image
image
image
image

4.5 有序集合(Zset或sorted set)

4.5.1 常用命令

image
image

4.5.2 案例

image
image
image
image
image
image
image
image
image
image
image
image

4.5.3 应用场景

image

4.6 位图(bitmap)

image

4.6.1 bitmap是什么

image

4.6.2 bitmap能干嘛

image

4.6.3 基本命令

image
image
image
image
image
image
image
image

4.6.4 setbit和getbit的案例说明

image

4.6.5 应用场景

image
image
image

4.7 基数统计(HyperLogLog)

4.7.1 看需求

image

4.7.2 HyperLogLog是什么

image
image
image

4.7.3 基本命令

image
image

4.8 地理空间(GEO)

image

4.8.1 简介

image

4.8.2 原理

image

4.8.3 命令

image

4.8.4 命令实操

image
image
image
image
image
image
image
image
image
image
image

4.9 流(Stream)

image

4.9.1 流是什么

image
image
image

4.9.2 流能干嘛

image

4.9.3 底层结构和原理

image
image

4.9.4 基本命令理论简介

4.9.4.1 队列相关指令

image

4.9.4.2 消费组相关指令

image
image

4.9.4.3 四个特殊符号

image

4.9.5 基本命令代码实操

image

4.9.5.1 队列相关指令

(1)XADD
image
image
image
image
(2)XRANGE
image
image
image
(3)XREVRANGE
image
image
(4)XDEL
image
(5)XLEN
image
image
(6)XTRIM
image
image
image
(7)XREAD
image
image
image
image
image
image

4.9.5.2 消费组相关指令

(1)XGROUP CREAT:用于创建消费者组
image
(2)XREADGROUP GROUP
image
image
image
image
(3)重点问题
image
(4)XPENDING
image
image
image
image
image
(5)XACK:向消息队列确认消息处理已完成
image

4.9.5.3 XINFO:用于打印Stream\Consumer\Group的详细信息

image

4.9.6 使用建议

image

4.10 位域(bitfield)

image

4.10.1 是什么

image
image

4.10.2 能干嘛

image
image

4.10.3 命令基本语法

image

4.10.4 案例

image
基本命令代码实操
image
image
image
image
image
image
image
image

posted @ 2023-11-17 10:51  "贼*.猫"贼*.帅`  阅读(11)  评论(0编辑  收藏  举报