命令列表 由Redis实现,全面的说明文档。

Redis 提供了丰富多样的命令来操作各种数据类型和执行其他任务。由于命令数量众多,这里我将概述一些基础和常用命令,并指引你获取完整的官方文档资源。

基础命令

  1. SET key value - 设置键值对。
  2. GET key - 获取键对应的值。
  3. DEL key [key …] - 删除一个或多个键。
  4. TYPE key - 查询键的类型。
  5. EXPIRE key seconds - 为键设置过期时间(单位:秒)。
  6. TTL key - 获取键的剩余过期时间(单位:秒)。

字符串(String)

  • INCR key - 自增键的值(整数)。
  • DECR key - 自减键的值(整数)。
  • APPEND key value - 在字符串末尾追加值。

列表(List)

  • LPUSH key value [value …] - 将一个或多个值插入到列表头部。
  • RPUSH key value [value …] - 将一个或多个值插入到列表尾部。
  • LPOP key - 移除并返回列表的第一个元素。
  • RPOP key - 移除并返回列表的最后一个元素。

集合(Set)

  • SADD key member [member …] - 向集合添加一个或多个成员。
  • SMEMBERS key - 获取集合的所有成员。
  • SREM key member [member …] - 从集合中移除一个或多个成员。
  • SINTER key [key …] - 返回给定集合的交集。

有序集合(Sorted Set)

  • ZADD key score member [score member …] - 添加一个或多个成员,每个成员关联一个分数。
  • ZCARD key - 获取有序集合的成员数。
  • ZRANGE key start stop [WITHSCORES] - 按照索引范围返回有序集合中的成员(可选带分数)。
  • ZREM key member [member …] - 移除有序集合中的一个或多个成员。

哈希(Hash)

  • HSET key field value - 将哈希表key中的字段field设置为值value。
  • HGET key field - 获取哈希表中指定字段的值。
  • HGETALL key - 获取哈希表中所有字段和值。
  • HDEL key field [field …] - 删除哈希表中的一个或多个字段。

其他高级命令

  • EVAL script numkeys key [key …] arg [arg …] - 执行Lua脚本。
  • PUBLISH channel message - 发布消息到频道。
  • SUBSCRIBE channel [channel …] - 订阅频道以接收消息。
  • MULTI - 开启一个事务。
  • EXEC - 执行事务中的所有命令。

官方文档

Redis 的完整命令列表和详细说明文档可以在其官方网站找到:

这个页面包含了所有Redis命令的详细说明,包括使用方法、返回值、可用版本以及示例,是学习和查阅Redis命令最权威的资源。

  • 12
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值