美文网首页
Redis Stream 速记

Redis Stream 速记

作者: michael_jia | 来源:发表于2021-07-15 20:43 被阅读0次

    Redis 5.0 引入 Stream,是一个抽象的日志数据结构(log data structure)。stream是一个追加类的数据结构(append only data structure)。追加条目(entry)由多个字段名值对(field-value pairs:FVP)组成,类似于csv格式的追加类文件,每行由多个分隔字段组成。可以参照 tail -f 理解。

    • 新增条目
      > XADD mystream * sensor-id 1234 temperature 19.8
      1518951480106-0
      注:mystream 为 stream 名,* 表示系统自动产生 entry-id,sensor-id 1234 temperature 19.8 表示2个FVP。
      entry-id的构成:<millisecondsTime>-<sequenceNumber>

    • 条目数
      > XLEN mystream
      (integer) 1

    3个模式:
    1、tail -f:Listening for new items with XREAD
    2、time series store:XRANGE 命令
    3、partition:XREADGROUP

    相关文章

      网友评论

          本文标题:Redis Stream 速记

          本文链接:https://www.haomeiwen.com/subject/rjikcttx.html