Redis客户端命令

我不是女神ヾ 2022-12-10 07:25 318阅读 0赞

远程连接Redis服务

  1. redis-cli -h host -p port [-a password] [-c]
  2. -h:目标服务器的ip地址
  3. -p:目标服务器的端口号
  4. -a:设置的redis密码
  5. -c:如果是redis集群需要添加-c参数

查找所有符合给定模式的Key

  1. keys pattern
  2. 支持使用通配符,其中pattern支持模式

























符号 含义
? 匹配一个字符
* 匹配任意个(包括0个)字符
[-] 匹配区间内的任意字符串,如a[b-d]可以匹配“ab”,“ac”,“ad”
\ 转义符。使用?,可以匹配“?”字符

判断一个key是否存在

  1. exists key
  2. 如果Key存在,则返回整数类型1,否则返回0

为指定Key设置过期时间,以秒为单位

  1. expire key second

获取指定Key的剩余生存时间,以秒为单位

  1. ttl key
  2. 如果没有指定剩余时间,默认的剩余时间为-1,表示永久存在
  3. 如果输出结果为-2,表示该key已经过期

获取key所存储的Value值的类型

  1. type key
  2. value值的5种数据类型:
  3. 1. String(字符串类型)
  4. 2. Hash(哈希类型)
  5. 3. List(列表)
  6. 4. Set(集合类型)
  7. 5. ZSet(有序集合类型)

删除key

  1. del key [key ...]

发表评论

表情:
评论列表 (有 0 条评论,318人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Redis 客户命令参考

    Redis 命令可以直接在 Redis 命令行中执行,用于管理员维护服务器或开发人员维护数据。Redis 命令很庞杂,本文把它们按用途分类并进行了关键说明,便于对比记忆,也便于

    相关 redis——客户

    redis服务器是典型的一对多服务器,通过使用由IO多路复用技术实现的文件事件处理器,redis服务器使用了单线程单进程的方式来处理请求。 客户端的属性 描述符

    相关 Redis 客户命令参考

    Redis 命令可以直接在 Redis 命令行中执行,用于管理员维护服务器或开发人员维护数据。Redis 命令很庞杂,本文把它们按用途分类并进行了关键说明,便于对比记忆,也便于