首页 > 数据库 >Redis学习(十)之redis中的数据类型之Streams类型

Redis学习(十)之redis中的数据类型之Streams类型

时间:2022-11-28 01:22:07浏览次数:42  
标签:Redis redis 条目 Streams 数据类型 id

 

 1、redis流这种结构类似于日志追加;

 2、redis生成一个唯一id为每个流,使用id检索他们的关联条目或者处理后续条目,这个怎么理解???到底是怎么关联的?

 3、redis流支持多种微调策略和消费策略。怎么理解呢???

 

 

 1、XADD向流中添加数据时,返回一个唯一id。

 2、XRANGE获取流数据,可以指定一个唯一id,然后向后获取。

 

 

 1、从流的末尾开始,读取100个新条目,如果没有写入条目,则阻塞300ms。

 

 1、NOMKSTREAM 如果流不存在,不创建流

 2、MINID 可以指定一个初始id,一般不用指定

 

 

 1、添加一个新条目,但也将删除旧条目,这样流将仅包含1000个条目,或最多几十个条目。

标签:Redis,redis,条目,Streams,数据类型,id
From: https://www.cnblogs.com/dongzhensd/p/16931209.html

相关文章

  • 封装Redis工具类
    基于StringRedisTemplate封装一个缓存工具类,满足下列需求:方法1:将任意Java对象序列化为json并存储在string类型的key中,并且可以设置TTL过期时间方法2:将任意Java对象序......
  • Redis这些知识你了解吗?
    Redis非关系型数据库一、关于Redis1.什么是NoSql?NoSQL(NoSQL=NotOnlySQL),意即“不仅仅是SQL”,泛指非关系型的数据库.它们都有些共同的特征:不需要预定义......
  • Centos7下redis5安装、部署、开机自启
    不知道为何,使用centos7安装redis4.0以上版本的yum源一直找不到,官网也没有,具体原因没有去调查,所以这里使用源码安装做个记录 1.由于Redis是用C语言编写,所以编译......
  • redis工具类-说明文档
    redis工具类-说明文档一、键值设计 1、key名设计 可读性和可管理性简洁性不要包含特殊字符2、value设计 拒绝bigkey选择适合的数据类型控制key的生......
  • windows下安装redis
    1.安装包安装1)下载安装包下载地址:https://github.com/rgl/redis/downloads,选择msi后缀的文件下载。2)安装打开下载好的安装包,按提示步骤一路安......
  • 基本数据类型之间的运算规则
    一、自动类型提升 byte(1)short(2)int(4)long(8)floatdouble当容量小的数据类型的变量与容量大的数据类型的变量做运算时,要用容量大的数据类型来接------结果自......
  • Java使用Pipeline对Redis批量读写(hmset&hgetall)
    一般情况下,RedisClient端发出一个请求后,通常会阻塞并等待Redis服务端处理,Redis服务端处理完后请求命令后会将结果通过响应报文返回给Client。这有点类似于HBase的Scan,通常......
  • linux卸载redis
    linux卸载redis的方法:1、打开终端命令行模式;2、输入以下命令查看reids是否在运行;3、将redis-server服务停止;4、删除/usr/local/lib目录下与redis相关的文件;5、删除掉......
  • Prometheus监控之redis_exporter
    一、下载安装1、下载https://github.com/oliver006/redis_exporter/releases/tag/v1.44.02、安装配置1、安装redis_exportertar-zxvfredis_exporter-v1.44.0.linux-amd64.......
  • redis 安装报错 jemalloc/jemalloc.h: No such file or directory
    redis第一次编译的时候没有gcc工具报错安装完gcc后再次编译就报错:"jemalloc/jemalloc.h:Nosuchfileordirectory"正确解决办法(针对2.2以上的版本)清理上次编译残留文件......