类型 | 命令 | 说明 |
---|---|---|
键(Key) | DEL | 删除一个或多个键 |
DUMP | 序列化给定键,并返回被序列化的值 | |
EXISTS | 检查给定键是否存在 | |
EXPIRE | 设置键的过期时间(秒) | |
EXPIREAT | 设置键的过期时间(UNIX时间戳) | |
KEYS | 查找所有符合给定模式的键 | |
MOVE | 将键移动到指定的数据库 | |
PERSIST | 移除键的过期时间,键将持久保存 | |
PEXPIRE | 设置键的过期时间(毫秒) | |
RANDOMKEY | 从当前数据库中随机返回一个键 | |
RENAME | 修改键名 | |
SCAN | 迭代当前数据库中的键集合 | |
TTL | 获取键的剩余过期时间(秒) | |
哈希(Hash) | HDEL | 删除一个或多个哈希表字段 |
HEXISTS | 查看哈希表中指定字段是否存在 | |
HGET | 获取存储在指定字段的值 | |
HGETALL | 获取在哈希表中指定 key 的所有字段和值 | |
HINCRBY | 为哈希表中的字段值加上指定增量 | |
HKEYS | 获取所有哈希表中的字段 | |
HLEN | 获取哈希表中字段的数量 | |
HSET | 设置哈希表字段的值 | |
HVALS | 获取哈希表中所有值 | |
HSCAN | 迭代哈希表中的键值对 | |
字符串(String) | APPEND | 追加值到字符串末尾 |
BITCOUNT | 计算字符串中被设置为1的比特位的数量 | |
DECR | 将存储的数字值减一 | |
DECRBY | 将存储的数字值减去指定的数值 | |
GET | 获取指定键的值 | |
GETBIT | 对字符串的指定位进行操作 | |
GETRANGE | 返回字符串中指定区间的子串 | |
GETSET | 设置新值并获取原值 | |
INCR | 将存储的数字值加一 | |
INCRBY | 将存储的数字值增加指定的数值 | |
INCRBYFLOAT | 将存储的数值增加指定的浮点数值 | |
MGET | 获取所有(一个或多个)给定键的值 | |
MSET | 同时设置一个或多个键值对 | |
MSETNX | 同时设置一个或多个键值对,仅当所有给定键都不存在 | |
SET | 设置指定键的值 | |
SETRANGE | 覆盖字符串的一部分,从指定偏移量开始 | |
STRLEN | 获取字符串值的长度 | |
SETEX | 设置键的值和过期时间(秒) | |
SETNX | 只有在键不存在时,才对键进行设置操作 | |
SETRANGE | 用指定的字符串覆盖键的一部分 | |
SUBSTR | 返回键值字符串的子串 | |
PSETEX | 设置键的值和过期时间(毫秒) | |
BITOP | 对一个或多个保存二进制位的字符串键进行位元操作 | |
BITFIELD | 对二进制位数组进行操作 | |
BITPOS | 查找字符串中第一个设置或清除的位 | |
列表(List) | BLPOP | 删除并获取列表中的第一个元素,或阻塞直到有可用元素 |
BRPOP | 删除并获取列表中的最后一个元素,或阻塞直到有可用元素 | |
BRPOPLPUSH | 从列表中弹出一个值,将其推入另一列表,并返回它;或阻塞直到有可用元素 | |
LINDEX | 获取列表中指定索引的元素 | |
LINSERT | 在列表中的现有元素前或后插入一个元素 | |
LLEN | 获取列表长度 | |
LPUSH | 将一个或多个值插入到列表头部 | |
LPUSHX | 将一个值插入到已存在的列表头部 | |
LRANGE | 获取列表指定范围内的元素 | |
LREM | 删除列表中与参数 VALUE 相等的元素 | |
LSET | 通过索引来设置元素的值 | |
LTRIM | 对一个列表进行修剪,只保留指定区间内的元素 | |
LPOP | 删除并获取列表的第一个元素 | |
RPOP | 删除并获取列表的最后一个元素 | |
RPOPLPUSH | 删除最后一个元素,并将其添加到另一列表 | |
RPUSH | 在列表的尾部添加一个或多个值 | |
RPUSHX | 为已存在的列表尾部添加值 | |
BLMOVE | 阻塞地将列表中的一个元素从一个列表移动到另一个列表,并返回它;或阻塞直到有可用元素 | |
LLIST | 列出列表中的所有元素 | |
LSORT | 返回或保存给定列表的排序结果 | |
LPUSHM | 向列表头部添加多个元素 | |
RPUSHM | 向列表尾部添加多个元素 | |
集合(Set) | SADD | 向集合添加一个或多个成员 |
SCARD | 获取集合的成员数 | |
SDIFF | 返回给定所有集合的差集 | |
SDIFFSTORE | 返回给定所有集合的差集并存储在指定的集合中 | |
SINTER | 返回给定所有集合的交集 | |
SINTERSTORE | 返回给定所有集合的交集并存储在指定的集合中 | |
SISMEMBER | 判断成员元素是否是集合的成员 | |
SMEMBERS | 返回集合中的所有成员 | |
SMOVE | 将成员元素从一个集合移动到另一个集合 | |
SPOP | 随机移除并返回集合中的一个成员 | |
SRANDMEMBER | 随机返回集合中的一个或多个成员 | |
SREM | 移除集合中一个或多个成员 | |
SUNION | 返回所有给定集合的并集 | |
SUNIONSTORE | 所有给定集合的并集存储在指定集合中 | |
SSCAN | 迭代集合中的元素 | |
SRANDMEMBER | 从集合中随机获取一个或多个元素 | |
SZINTER | 计算给定数量的集合的交集,并带有权重参数 | |
SZUNION | 计算给定数量的集合的并集,并带有权重参数 | |
SZDIFF | 计算给定数量的集合的差集 | |
SZINTERSTORE | 计算给定数量的集合的交集,并将结果存储在新的集合中 | |
SZUNIONSTORE | 计算给定数量的集合的并集,并将结果存储在新的集合中 | |
SZDIFFSTORE | 计算给定数量的集合的差集,并将结果存储在新的集合中 | |
有序集合(Sorted Set) | ZADD | 向有序集合添加一个或多个成员,或更新已存在成员的分数 |
ZCARD | 获取有序集合的成员数 | |
ZCOUNT | 计算在有序集合中指定区间分数的成员数 | |
ZINCRBY | 增加有序集合中一个成员的分数 | |
ZINTERSTORE | 计算给定的一个或多个有序集合的交集,并将结果存储在新的集合中 | |
ZLEXCOUNT | 在有序集合中计算指定字典区间内成员数量 | |
ZPOPMAX | 移除并返回有序集合中的最大分数成员 | |
ZPOPMIN | 移除并返回有序集合中的最小分数成员 | |
ZRANGE | 返回有序集合中指定区间内的成员 | |
ZRANGEBYLEX | 通过字典区间返回有序集合的成员 | |
ZRANGEBYSCORE | 通过分数返回有序集合指定区间内的成员 | |
ZRANK | 返回有序集合中指定成员的索引 | |
ZREM | 移除有序集合中的一个或多个成员 | |
ZREMRANGEBYLEX | 移除有序集合中给定的字典区间的所有成员 | |
ZREMRANGEBYRANK | 移除有序集合中给定的排名区间的所有成员 | |
ZREMRANGEBYSCORE | 移除有序集合中给定的分数区间的所有成员 | |
ZREVRANGE | 返回有序集中指定区间内的成员,分数从高到低 | |
ZREVRANGEBYLEX | 在有序集合中通过字典区间返回成员,从高到低 | |
ZREVRANGEBYSCORE | 返回有序集中指定分数区间内的成员,分数从高到低 | |
ZREVRANK | 返回有序集合中指定成员的排名,分数从高到低 | |
ZSCORE | 获取有序集合中成员的分数值 | |
ZUNIONSTORE | 计算给定的一个或多个有序集的并集,并存储在新的集合中 | |
ZSCAN | 迭代有序集合中的元素(包括元素成员和元素分数) |
为了解决在进行Redis相关开发时,经常需要查看Redis命令明细的问题,我们特别推出了redis_command_online_query_tool。此在线工具可以快速检索并给出命令的相关信息,提高你的工作效率。此外,它还支持网页版使用,直接在浏览器中打开即可,无需任何下载!
使用redis_command_online_query_tool,节省大量的时间和精力在复杂的文档阅读中。
只需输入对应你想要查询的Redis命令,点击查询,就能立刻得到该命令的所有相关信息。