Redis 7.x 系列【4】命令手册

有道无术,术尚可求,有术无道,止于术。

本系列Redis 版本 7.2.5

源码地址:https://gitee.com/pearl-organization/study-redis-demo

1. 说明

提示: 本篇文档会包含所有的命令,但是仅做简单介绍,后续会分篇介绍重要的命令,这里主要起到一个总览导航作用,点击命令会跳转到对应的官方详细介绍。

Redis 命令用于在服务器上执行操作,相当于数据库的 SQL ,其重要性不言而喻。对于开发人员来说,很少使用这些命令直接操作,一般都是通过客户端API进行调用,但是需要掌握一些重要的命令。

Redis 中文网中可以查看命令手册,不过因为延迟问题,目前是 Redis 6.2 版本:

在这里插入图片描述
打开官方命令手册中可以查看最新的所有命令,在右侧可以根据分组进行过滤:
在这里插入图片描述

例如选择 String 后会显示 String 类型所有的命令:
在这里插入图片描述
点击具体的命令后,可以查看详情,首先是语法格式:
在这里插入图片描述
然后是版本、 时间复杂度(大O表示法)ACL、 权限分类:
在这里插入图片描述
接着是命令介绍、相关示例:
在这里插入图片描述

2. 命令手册

下面已表格的形式,分类简介所有的命令,根据 Redis 官网的分组,命令分为以下两大类:

  • coreRedis
  • stackRedis Stack

core 包含以下分组:

  • Generic:基础通用
  • 数据类型:
    • String:字符串
    • List:列表
    • Hash:哈希
    • Set:集合
    • Sorted set:有序集合
    • Stream:流
    • HyperLogLog:基数统计
    • Bitmap:位图
    • Geospatial:地理空间
  • 管理:
    • Connection management:连接管理
    • Cluster management:集群管理
    • Server managment:服务端管理
  • Pub/Sub:发布订阅
  • Scripting and functions:脚本及函数
  • Transactions:事务

stack 包含以下分组:

  • Bloom filter:布隆过滤器
  • Cuckoo filter:布谷鸟过滤器
  • Count-min sketch
  • JSON
  • Search and query
  • Triggers and functions
  • Auto-suggest
  • T-digest
  • Time series:时间序列
  • Top-k

2.1 Generic

Redis 作为 KV 型数据库,基础命令则主要包含了针对 Key 的相关操作,所有命令:

命令
COPY将存储在 key 处的值复制到目标 key
DEL用于删除 key
DUMP序列化给定 key ,并返回被序列化的值
EXISTS检查给定 key 是否存在
EXPIRE为给定 key 设置过期时间
EXPIREAT用于为 key 设置过期时间,接受的时间参数是 UNIX 时间戳
EXPIRETIMEkey 将在该时间到期,返回 UNIX 时间戳
KEYS查找所有符合给定模式的 key
MIGRATEkey 原子性地从当前实例传送到目标实例的指定数据库上
MOVE将当前数据库的 key 移动到给定的数据库中
OBJECT ENCODING查看存储在 key 中的对象的内部编码
OBJECT FREQ查看存储在 key 中的对象的对数访问频率计数器
OBJECT IDLETIME查询自上次访问 key 中存储的值以来的时间(以秒为单位)
OBJECT REFCOUNT查看存储在 key 的引用计数
PERSIST移除 key 的过期时间,key 将持久保持
PEXPIRE设置 key 的过期时间,以毫秒计
PEXPIREAT设置 key 过期时间的时间戳(unix timestamp),以毫秒计
PEXPIRETIMEPEXPIRETIMEEXPIRETIME具有相同的语义,但以毫秒而不是秒为单位返回Unix的绝对过期时间戳
PTTL以毫秒为单位返回 key 的剩余的过期时间
RANDOMKEY从当前数据库中随机返回一个 key
RENAME修改 key 的名称
RENAMENX仅当 newkey 不存在时,将 key 改名为 newkey
RESTORE反序列化给定的序列化值(由 DUMP 生成),并将它和给定的 key 关联
SCAN迭代数据库中的 key
SORT对元素进行排序并显示排序结果,不影响这些类型里面存储的数据的排序
SORT_ROSORT命令的只读变体
TOUCH更改 key 的最后访问时间
TTL以秒为单位,返回给定 key 的剩余生存时间
TYPE返回 key 所储存的值的类型
UNLINK异步删除一个或多个 key
WAIT用于阻塞客户端,直到之前的写命令已被写到指定数量的副本为止
WAITAOF用于阻塞客户端,直到之前所有写命令已被同步到 AOF 文件为止

2.2 数据类型

2.2.1 String

字符串是 Redis 的基本数据类型,值是字符串类型,所有命令:

命名描述
APPENDvalue 追加到 key 原来的值的末尾
DECRkey 中储存的数字值减一
DECRBYkey 所储存的值减去给定的减量值 ( decrement )
GET设置指定 key 的值
GETDEL获取 key 的值并删除该 key
GETEX获取 key 的值,并可选择设置其过期时间
GETRANGE返回 key 中字符串值的子字符
GETSET将给定 key 的值设为 value ,并返回 key 的旧值
INCRkey 中储存的数字值增一
INCRBYkey 所储存的值加上给定的增量值 ( increment )
INCRBYFLOATkey 所储存的值加上给定的浮点增量值 ( increment )
LCS实现了最长公共子序列算法,可用于评估字符串的相似程度
MGET获取所有(一个或多个)给定 key 的值
MSET同时设置一个或多个 key-value
MSETNX同时设置一个或多个 key-value
PSETEX以毫秒为单位设置 key 的生存时间
SET设置指定 key 的值
SETEX设置 key 的值为 value 同时将过期时间设为 seconds
SETNX只有在 key 不存在时设置 key 的值
SETRANGE从偏移量 offset 开始用 value 覆写给定 key 所储存的字符串值
STRLEN返回 key 所储存的字符串值的长度
SUBSTR返回字符串值的子字符串,由偏移量开始和结束(两者都包含在内)决定
2.2.2 Hash

哈希散列是 Redis 基本数据类型,值中存储的是 Hash 表,特别适合用于存储对象,所有命令:

命名描述
HDEL用于删除哈希表中一个或多个字段
HEXISTS用于判断哈希表中字段是否存在
HEXPIRE设置一个或多个字段的过期时间,秒为单位
HEXPIREATHEXPIREAT具有与HEXPIRE相同的效果和语义,但它没有指定TTL(生存时间)的秒数,而是使用Unix时间戳(以秒为单位)
HEXPIRETIME给定key字段将在该时间点过期,返回自Unix时间戳(以秒为单位)
HGET获取存储在哈希表中指定字段的值
HGETALL获取在哈希表中指定 key 的所有字段和值
HINCRBY为存储在 key 中的哈希表指定字段做整数增量运算
HINCRBYFLOAT
HKEYS获取存储在 key 中的哈希表的所有字段
HLEN获取存储在 key 中的哈希表的字段数量
HMGET用于获取存储在 key 中的哈希表字段的值
HMSET用于设置存储在 key 中的哈希表字段的值
HPERSIST删除 key字段上现有的过期时间
HPEXPIREHEXPIRE类似,以毫秒为单位
HPEXPIREATHEXPIRE类似,使用Unix时间戳
HPEXPIRETIMEHEXPIRETIME具有相同的语义,使用Unix时间戳(以毫秒为单位)
HPTTLHTTL一样,返回具有过期设置的字段的剩余TTL(生存时间),但以毫秒而不是秒为单位
HRANDFIELD随机获取字段和值
HSCAN返回的每个元素都是一个元组,每一个元组元素由一个字段和值组成
HSET为哈希表中的字段赋值
HSETNX用于为哈希表中不存在的的字段赋值
HSTRLEN返回字段关联的值的字符串长度,如果键或字段不存在,则返回0
HTTL返回具有过期设置的字段的剩余TTL(生存时间),秒为单位
HVALS用于获取哈希表中的所有值
2.2.3 List

列表是 Redis 的基本数据类型,值存储的是列表,所有命令:

命名描述
LMOVE删除源列表的第一个或最后一个元素,并移入到目标列表中的第一个或最后一个位置
LMPOP弹出一个或多个元素
BLMOVELMOVE的阻塞变体
BLMPOPLMPOP的阻塞变体
BLPOP移出并获取列表的第一个元素
BRPOP移出并获取列表的最后一个元素
BRPOPLPUSH从列表中弹出一个值,并将该值插入到另外一个列表中并返回它
LINDEX通过索引获取列表中的元素
LINSERT在列表的元素前或者后插入元素
LLEN获取列表长度
LPOP移出并获取列表的第一个元素
LPOS返回列表中匹配元素的索引
LPUSH将一个或多个值插入到列表头部
LPUSHX将一个值插入到已存在的列表头部
LRANGE获取列表指定范围内的元素
LREM移除列表元素
LSET通过索引设置列表元素的值
LTRIM对一个列表进行修剪
RPOP移除并获取列表最后一个元素
RPOPLPUSH移除列表的最后一个元素,并将该元素添加到另一个列表并返回
RPUSH在列表中添加一个或多个值
RPUSHX为已存在的列表添加值
2.2.4 Set

SetRedis 的基本数据类型,值存储的是自动排重的集合,所有命令:

命名描述
SADD向集合添加一个或多个成员
SCARD获取集合的成员数
SDIFF返回给定所有集合的差集
SDIFFSTORE返回给定所有集合的差集并存储在 destination
SINTER返回给定所有集合的交集
SINTERCARD类似于 SINTER,但它不返回结果集,而是只返回结果的基数。返回集合的基数,该基数将由所有给定集合的交集产生
SINTERSTORE返回给定所有集合的交集并存储在 destination
SISMEMBER判断 member 元素是否是集合 key 的成员
SMEMBERS获取一个集合的所有成员
SMISMEMBER从存储在 key 处的集合值中返回一个随机元素
SMOVEmember 元素从 source 集合移动到 destination 集合
SPOP移除并返回集合中的一个随机元素
SRANDMEMBER返回集合中一个或多个随机数
SREM移除集合中一个或多个成员
SSCAN迭代集合中的元素
SUNION返回所有给定集合的并集
SUNIONSTORE所有给定集合的并集存储在 destination 集合中
2.2.5 Sorted Set

Zset Redis 的基本数据类型,值存储的是排序集合,每个成员都关联了一个评分,所有命令:

命名描述
BZMPOP按照指定的排序方式推出多个队列中指定数量的元素
BZPОPMAXZPOPMAX 的阻塞版本,作用相同,只是在目标集合中没有元素时会阻塞,timeout 参数指定了过期时间 (0 表示永不超时)
BZPOPMINZPOPMAX 一样,只是返回 score 最小的
ZADD向有序集合添加一个或多个成员,或者更新已存在成员的分数
ZCARD获取有序集合的成员数
ZCOUNT计算在有序集合中指定区间分数的成员数
ZDIFF返回集合之间的差集
ZDIFFSTORE返回集合之间的差集,并将结果存储在另一个新的有序集合中
ZINCRBY有序集合中对指定成员的分数加上增量 increment
ZINTER用于计算多个有序集合的交集
ZINTERCARD用于计算多个有序集合的交集,并返回成员个数
ZINTERSTORE计算给定的一个或多个有序集的交集并将结果集存储在新的有序集合 key
ZLEXCOUNT计算有序集合中指定区间内成员的数量
ZMPOP弹出一个或多个成员
ZMSCORE从有序集合中获取多个成员的分数(score
ZPOPMAX用于删除并返回集合中分数(score)最高的一个或多个元素。如果集合为空,则命令不执行任何操作
ZPOPMIN用于删除并返回集合中分数(score)最低的一个或多个元素。如果集合为空,则命令不执行任何操作
ZRANDMEMBER随机获取一个或多个元素
ZRANGE获取指定范围内的成员
ZRANGEBYLEX根据成员名称的字典顺序来返回有序集合中指定区间的成员。注意是基于成员名称的字典顺序,而不是分数(score)的大小
ZRANGEBYSCORE返回有序集中指定分数区间内的成员,分数从高到低排序
ZRANGESTORE绍 返回集合中指定排名范围内的成员,并将结果存储到指定key
ZRANK返回有序集合中指定成员的索引
ZREM移除有序集合中的一个或多个成员
ZREMRANGEBYLEX移除有序集合中给定的字典区间的所有成员
ZREMRANGEBYRANK移除有序集合中给定的排名区间的所有成员
ZREMRANGEBYSCORE移除有序集合中给定的分数区间的所有成员
ZREVRANGE返回有序集中指定区间内的成员,通过索引,分数从高到底
ZREVRANGEBYLEX根据字典范围返回成员,返回的成员顺序是反向的,即从高到低的字典顺序
ZREVRANGEBYSCORE返回指定分数范围内的成员,并按照分数从高到低进行排序
ZREVRANK返回有序集合中指定成员的排名,有序集成员按分数值递减(从大到小)排序
ZSCAN迭代有序集合中的元素(包括元素成员和元素分值)
ZSCORE返回有序集中,成员的分数值
ZUNION计算一个或多个有序集的并集
ZUNIONSTORE计算一个或多个有序集的并集,并存储在新的 key
2.2.6 Bitmap

Bitmap 基于 Redis String 类型实现,用于存储大量二进制位(01)的数据,每个位可以代表不同的状态或标识。所有命令:

命名描述
BITCOUNT统计给定范围内为1的位的数量
BITFIELD对字符串类型的 key 进行基于位的操作
BITFIELD_RO使用 BITFIELD命令进行只读操作
BITOP执行针对多个 Bitmap 的并集、交集、差集等位操作
BITPOS查找指定位值的第一个位置
GETBIT获取指定偏移量处的位状态
SETBIT设置指定偏移量处的位状态
2.2.7 HyperLogLog

Redis 2.8.9 版本引入了 HyperLogLog 用于基数统计的算法,用于估算一个集合中不同元素的数量(基数),所有命令:

命名描述
PFADD添加指定元素到 HyperLogLog
PFCOUNT返回给定 HyperLogLog 的基数估算值
PFDEBUG内部命令,仅用于开发测试
PFMERGE将多个 HyperLogLog 合并为一个
PFSELFTEST内部命令,仅用于开发测试
2.2.8 Geospatial

GeospatialRedis 3.2 版本新增一种数据类型,底层的索引结构是 ZSet。主要用于存储地理位置信息,并对存储的信息进行操作。所有命令:

命名描述
GEOADD将指定的地理空间位置(纬度、经度、名称)添加到指定的key
GEODIST返回两个给定位置之间的距离
GEOHASH返回一个或多个位置元素的 Geo hash 表示
GEOPOSkey 里返回所有给定位置元素的位置(经度和纬度)
GEORADIUS以给定的经纬度为中心, 找出某一半径内的元素
GEORADIUS_ROGEORADIUS 命令的只读变体,只是它不支持可选的 STORESTOREDIST 参数
GEORADIUSBYMEMBER找出位于指定范围内的元素,中心点是由给定的位置元素决定
GEORADIUSBYMEMBER_ROGEORADIUSBYMEMBER 命令的只读变体,只是它不支持可选的 STORESTOREDIST 参数
GEOSEARCH扩展了 GEORADIUS 命令,因此除了支持在圆形区域内搜索外,还支持在矩形区域内搜索
GEOSEARCHSTORE类似于 GEOSEARCH,但它将结果存储在目标键中
2.2.9 Stream

Redis Stream5.0 版本中引入的一种新的数据结构,用于实现简单但功能强大的消息传递模式。所有命令:

命名描述
XACK确认消费者已经成功处理从 Stream 中获取的消息
XADD添加消息到队列末尾
XAUTOCLAIM转移符合指定条件的待处理流条目的所有权
XCLAIM改变待处理消息的所有权
XDEL删除消息
XGROUP CREATE为存储在 key 的流创建一个新的消费者组
XGROUP CREATECONSUMER要在存储在key的流的消费者组中创建一个消费者
XGROUP DELCONSUMER消费者组中删除一个消费者
XGROUP DESTROY删除一个已存在的消费者组
XGROUP SETID为消费者组设置最后传递的ID
XINFO CONSUMERS返回消费者组中的消费者列表
XINFO GROUPS返回消费者组列表
XINFO STREAM存储在的key流的相关信息
XLEN获取 Stream 中的消息长度
XPENDING通过消费者组从流中获取数据但不确认这些数据,会产生待处理条目
XRANGE获取消息列表(可以指定范围)
XREAD获取消息(阻塞/非阻塞),返回大于指定 ID 的消息
XREADGROUPXREAD命令的一个特殊版本,支持消费者组
XREVRANGEXRANGE 相比区别在于反向获取,ID从大到小
XSETID内部命令。它用于主节点来复制流的最后传递的ID
XTRIM限制 Stream 的长度,如果已经超长会进行截取

2.3 Management

2.3.1 Connection management

连接管理命令:

命名描述
AUTH
CLIENT CACHING
CLIENT GETNAME
CLIENT GETREDIR
CLIENT ID
CLIENT INFO
CLIENT KILL
CLIENT LIST
CLIENT NO-EVICT
CLIENT NO-TOUCH
CLIENT PAUSE
CLIENT REPLY
CLIENT SETINFO
CLIENT SETNAME
CLIENT TRACKING
CLIENT TRACKINGINFO
CLIENT UNBLOCK
CLIENT UNPAUSE
ECHO
HELLO
PING
QUIT
RESET
SELECT
2.3.2 Cluster management

集群管理命令是用于管理和维护 Redis 集群,允许用户执行如查看集群信息、添加或删除节点、重新分片、重新平衡集群等操作。所有命令:

命名描述
ASKING用于 ASK 重定向
CLUSTER ADDSLOTS将一个或多个槽指派给当前节点
CLUSTER ADDSLOTSRANGE将指定范围内的槽指派给当前节点
CLUSTER BUMPEPOCH提升集群的 config epoch
CLUSTER COUNT-FAILURE返回指定节点当前未过期的失败报告的数量
CLUSTER COUNTKEYSINSLOT返回指定槽中键的数量
CLUSTER DELSLOTS移除一个或多个槽对当前节点的指派
CLUSTER DELSLOTSRANGE移除范围内的槽对当前节点的指派
CLUSTER FAILOVER手动触发故障转移
CLUSTER FLUSHSLOTS移除指派给当前节点的所有槽,让当前节点变成一个没有指派任何槽的节点
CLUSTER FORGET从集群中移除指定节点ID的节点
CLUSTER GETKEYSINSLOT返回指定槽中的键
CLUSTER INFO打印集群的详细信息,包括集群状态、节点数量、槽分配情况
CLUSTER KEYSLOT返回指定键存储的哈希槽
CLUSTER LINKS输出所有集群节点之间对等连接信息
CLUSTER MEET将指定IP和端口的节点添加到集群中
CLUSTER MYID查看当前节点的运行ID
CLUSTER MVSHARDID查看当前节点的分片ID
CLUSTER NODES列出集群当前已知的所有节点及其相关信息
CLUSTER REPLICAS返回指定主节点进行复制的从节点列表
CLUSTER REPLICATE将当前节点设置为指定节点ID的节点的从节点
CLUSTER RESET重置集群节点的状态
CLUSTER SAVECONFIG将节点的配置文件保存到硬盘上
CLUSTER SET-CONFIG-EPOCH在新节点中设置特定的配置时期
CLUSTER SETSLOT手动调整槽的分配
CLUSTER SHARDS获取集群中所有分片信息
CLUSTER SLAVES查看指定主节点的所有从节点列表
CLUSTER SLOTS查询集群哈希槽与节点映射关系
READONLY在从节点上开启只读模式,读取可能不是最新的数据
READWRITE取消之前通过 READONLY 命令设置的只读模式
2.3.3 Server managment

服务端管理命令:

命名描述
ACL CAT
ACL DELUSER
ACL DRYRUN
ACL GENPASS
ACL GETUSER
ACL LIST
ACL LOAD
ACL LOG
ACL SAVE
ACL SETUSER
ACL USERS
ACL WHOAMI
BGREWRITEAOF
BGSAVE
COMMAND
COMMAND COUNT
COMMAND DOCS
COMMAND GETKEVS
COMMAND GETKEYSANDFLAGS
COMMAND INFO
COMMAND LIST
COMMAND LIST
CONFIG GET
CONFIG RESETSTAT
CONFIG REWRITE
CONFIG SET
DBSIZE
FAILOVER
FLUSHALL
FLUSHDB
INFO
LASTSAVE
LATENCY DOCTOR
LATENCY GRAPH
LATENCY HISTOGRAM
LATENCY HISTORY
LATENCY LATEST
LATENCY RESET
LOLWUT
MEMORY DOCTOR
MEMORY MALLOC-STATS
MEMORY PURGE
MEMORY STATS
MEMORY USAGE
MEMORY USAGE
MODULE LIST
MODULE LOAD
MODULE LOADEX
MODULE UNLOAD
MONITOR
PSYNC
REPLCONF
REPLICAOF
RESTORE-ASKING
ROLE
SAVE
SHUTDOWN
SLAVEOF
SLOWLOG GET
SLOWLOG LEN
SLOWLOG RESET
SWAPDB
SYNC
TIME

2.4 Pub/Sub

Pub/Sub 发布/订阅是一种常见的消息传递模式,所有命令:

命名描述
PSUBSCRIBE订阅一个或多个符合给定模式的频道
PUBLISH将信息发送到指定的频道
PUBSUB CHANNELS列出当前活动的频道
PUBSUB NUMPAT返回客户端订阅的唯一模式的数量(这些模式是使用 PSUBSCRIBE 命令订阅的)
PUBSUB NUMSUB返回指定频道的订阅者数量(不包括使用模式订阅的客户端)
PUBSUB SHARDCHANNELS列出当前活动的分片频道
PUBSUB SHARDNUMSUB返回指定分片频道的订阅者数量
PUNSUBSCRIBE退订所有给定模式的频道
SPUBLISH向指定的分片频道发布一条消息
SSUBSCRIBE将客户端订阅到指定的分片频道
SUBSCRIBE订阅给定的一个或多个频道的信息
SUNSUBSCRIBE取消客户端对给定分片频道的订阅,如果没有给出任何频道,则取消对所有分片频道的订阅
UNSUBSCRIBE指退订给定的频道

2.5 Scripting and functions

脚本及函数命令:

命名描述
EVAL
EVAL_RO
EVALSHA
EVALSHA_RO
FCALL
FCALL_RO
FUNCTION DELETE
FUNCTION DUMP
FUNCTION FLUSH
FUNCTION KILL
FUNCTION LIST
FUNCTION LOAD
FUNCTION RESTORE
FUNCTION STATS
SCRIPT DEBUG
SCRIPT FLUSH
SCRIPT KILL
SCRIPT LOAD

2.6 Transactions

事务相关所有命令:

命名描述
MULTI开启事务
DISCARD取消事务
EXEC执行
WATCH监视一个或多个key
UNWATCH取消监视

2.7 Stack

2.7.1 Bloom filter

布隆过滤器,是一种概率性数据结构,主要用于检测一个元素是否属于某个集合。‌所有命令:

命名描述
BF.ADD向布隆过滤器中添加一个元素
BF.CARD返回布隆过滤器的基数
BF.EXISTS检查一个元素是否可能存在于布隆过滤器中
BF.INFO获取布隆过滤器的信息,如当前的元素数量、错误率等
BF.INSERT使用指定的错误率、容量和扩展量创建一个新的布隆过滤器
BF.LOADCHUNK使用 BF.SCANDUMP 命令之前保存的布隆过滤器进行恢复
BF.MADD向布隆过滤器中一次性添加多个元素
BF.MEXISTS检查多个元素是否可能存在于布隆过滤器中
BF.RESERVE创建一个新的布隆过滤器,并指定其预期的元素数量和错误率
BF.SCANDUMP布隆过滤器的增量保存
2.7.2 Cuckoo filter
命名描述
CF.ADD
CF.ADDNX
CF.COUNT
CF.DEL
CF.EXISTS
CF.INFO
CF.INSERT
CF.INSERTNX
CF.LOADCHUNK
CF.MEXISTS
CF.RESERVE
CF.SCANDUMP
2.7.3 Count-min sketch
命名描述
CMS.INCRBY
CMS. INFO
CMS.INITBYDIM
CMS.INITBVPROB
CMS .MERGE
CMS.QUERY
2.7.4 JSON
命名描述
JSON.ARRAPPEND
JSON.ARRINDEX
JSON.ARRINSERT
JSON.ARRLEN
JSON.ARRPOP
JSON.ARRTRIM
JSON.CLEAR
JSON.DEBUG
JSON.DEBUG MEMORV
JSON.DEL
JSON.FORGET
JSON.GET
JSON.MERGE
JSON.MGET
JSON.MSET
JSON.NUMINCRBY
JSON.NUMMULTBV
JSON.OBJKEYS
JSON.OBJLEN
JSON.RESP
JSON.SET

JSON.STRAPPEND
JSON.STRLEN
JSON.TOGGLE
JSON.TYPE

2.7.5 Search and query
命名描述
FT._LIST
FT .AGGREGATE
FT.ALIASADD
FT .ALIASDEL
FT.ALIASUPDATE
FT .ALTER
FT.CONFIG GET
FT.CONFIG SET
FT .CREATE
FT.CURSOR DEL
FT.CURSOR READ
FT .DICTADD
FT .DICTDEL
FT .DICTDUMP
FT .DROPINDEX
FT .EXPLAIN
FT.EXPLAINCLI
FT .INFO
FT.PROFILE
FT .SEARCH
FT .SPELLCHECK
FT .SYNDUMP
FT . SYNUPDATE
FT.TAGVALS
2.7.6 Triggers and functions
命名描述
TFCALL
TFCALLASYNC
TFUNCTION DELETE
TFUNCTION LIST
TFUNCTION LOAD
2.7.7 Auto-suggest
命名描述
FT.SUGADD
FT.SUGDEL
FT.SUGGET
FT.SUGLEN
2.7.8 T-digest
命名描述
TDIGEST.ADD
TDIGEST .BYRANK
TDIGEST .BYREVRANK
TDIGEST .CDF
TDIGEST.CREATE
TDIGEST.INFO
TDIGEST .MAX
TDIGEST .MERGE
TDIGEST .MIN
TDIGEST.QUANTILE
TDIGEST .RANK
TDIGEST.RESET
TDIGEST .REVRANK
TDIGEST.TRIMMED MEAN
2.7.9 Time series
命名描述
TS.ADD
TS.ALTER
TS.CREATE
TS.CREATERULE
TS.DECRBY
TS.DEL
TS.DELETERULE
TS.GET
TS.INCRBY
TS.INFO
TS.MADD
TS.MGET
TS.MRANGE
TS.MREVRANGE
TS.QUERYINDEX
TS.RANGE
TS.REVRANGE
2.7.10 Top-k
命名描述
TOPK.ADD
TOPK.COUNT
TOPK.INCRBY
TOPK.INFO
TOPK.LIST
TOPK.QUERY
TOPK.RESERVE
  • 22
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

云烟成雨TD

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值