• GET 命令用于获取存储在指定键中的值。
  • INCR 命令用于对存储在指定键中的值进行递增操作。如果键不存在,它将先将值设置为 0,然后再进行递增操作。递增操作的步长默认为 1。
  • SET 命令用于设置一个键值对。
Core > Generic:通用
  • COPY 命令用于将现有键复制到一个新键中。
  • DEL 命令用于删除一个或多个键,回被删除键的数量。
  • DUMP 命令用于序列化给定键的值,并返回序列化后的值。这个序列化的值可以用于将键还原回 Redis 中。
  • EXISTS 命令用于检查给定键是否存在。
  • EXPIRE 命令用于设置键的过期时间,相对时间,以秒为单位。
  • EXPIREAT 命令用于设置键的过期时间,绝对时间,秒级时间戳。
  • EXPIRETIME 命令用于查询键的过期时间,返回过期时间的秒级时间戳。
  • KEYS 命令用于在 Redis 中查找与给定模式匹配的键。它接受一个模式作为参数,并返回所有匹配的键。
  • MIGRATE 命令用于在不同的 Redis 实例之间迁移键值对。
  • MOVE 命令用于将指定的键从当前数据库移动到另一个数据库。
  • OBJECT ENCODING 命令用于获取指定键的值的内部数据结构,取值范围包括 rawintembstrziplistlinkedlistintsethashtableskiplist
  • OBJECT FREQ 命令用于获取指定键被访问的频率。可以用于分析和优化 Redis 的性能。
  • OBJECT IDLETIME 命令用于获取指定键的空闲时间,即自上次访问以来的时间。它返回以秒为单位的整数值。
  • OBJECT REFCOUNT 命令用于获取指定键的引用计数。引用计数表示有多少个 Redis 对象引用了该键。
  • PERSIST 命令用于将键的过期时间移除,使其成为永久存储的键。如果键没有设置过期时间,该命令将不会产生任何影响。
  • PEXPIRE 令用于设置键的过期时间,相对时间,以秒为单位。
  • PEXPIREAT 命令用于设置键的过期时间,绝对时间,毫秒级时间戳。
  • PEXPIRETIME 命令用于查询键的过期时间,返回过期时间的毫秒级时间戳。
  • PTTL 命令用于查询键的过期时间,返回剩余毫秒数。
  • RANDOMKEY 命令用于从当前数据库中随机返回一个键。
  • RENAME 命令用于将一个键名修改为新的键名。如果新的键名已存在则会覆盖。
  • RENAMENX 命令用于将一个键名修改为新的键名。如果新的键名已存在不会覆盖。
  • RESTORE 命令用于将通过 DUMP 命令生成的序列化字符串还原为键值对。
  • SCAN 用于迭代遍历 Redis 数据集中的键。它可以逐批返回匹配的键,从而避免阻塞服务器。
  • SORT 命令用于排序列表、集合或有序集合中的元素,可以将排序结果存储。
  • SORT_NO 命令用于排序列表、集合或有序集合中的元素,并将排序结果返回。
  • TOUCH 命令用于修改一个或多个键的最后访问时间。如果键不存在,则会被忽略。
  • TTL 命令用于查询键的过期时间,返回剩余秒数。
  • TYPE 命令用于获取指定键的数据类型,包括字符串(string)、哈希(hash)、列表(list)、集合(set)和有序集合(sorted set)等。
  • UNLINK 命令用于异步地删除指定的键。与 DEL 命令不同,UNLINK 命令会将删除操作放入后台任务队列中,然后立即返回,而不会阻塞客户端。
  • WAIT 命令用于阻塞客户端,直到之前的写命令已被写到指定数量的副本为止。
  • WAITAOF 命令用于阻塞客户端,直到之前所有写命令已被同步到 AOF 文件为止。
Core > Hash:哈希表
  • HDEL:从哈希表中删除一个或多个键。如果哈希表已没有键则同时删除哈希表。
  • HEXISTS:判断一个键是否存在于哈希表。
  • HGET:返回哈希表中一个键对应的值。
  • HGETALL:返回哈希表中的所有键值对。
  • HINCRBY:将哈希表中的一个键对应的一个 int 类型的值递增。如果键不存在,它将先将值设置为 0,然后再进行递增操作。
  • HINCRBYFLOAT:将哈希表中的一个键对应的一个 float 类型的值递增。如果键不存在,它将先将值设置为 0,然后再进行递增操作。
  • HKEYS:返回哈希表中所有的键。
  • HLEN:返回哈希表中键的数量。
  • HGET:返回哈希表中多个键对应的值。
  • HMSET:创建或修改哈希表中多个键值对。
  • HRANDFIELD:从哈希表中返回一个或多个随机的键。
  • HSCAN:迭代哈希表中的键值对。
  • HSET:创建或修改哈希表中的一个键值对。
  • HSETNX:若哈希表中不存在某个键,则在哈希表中创建一个键值对。
  • HSTRLEN:返回哈希表中一个键对应值的长度。
  • HVALS:返回哈希表中的所有值。