Redis常用命令

目录

Redis通用命令

进入Redis

1.进入redis容器

2.进入redis-cli

查询Redis中储存的key

删除key

查询key的过期时间,以毫秒为单位返回 key 的剩余的过期时间

查询key的数据类型

Redis数据结构

Redis数据查询

1.string

查询key对应的值

设置key对应的值

2.list

查询key的长度

查询key中index的值

3.hash

查询key的长度

查看哈希表 key 中,指定的字段是否存在

获取在哈希表中指定 key 的所有字段和值

获取所有哈希表中的字段

获取所有哈希表中的值

获取所有给定字段的值


Redis通用命令

进入Redis

1.进入redis容器

docker exec -it redis_app_1 /bin/bash

2.进入redis-cli

redis-cli -a {Redis密码}

以下操作均在redis-cli下执行

查询Redis中储存的key

redis-cli>KEYS pattern

pattern可以使用正则进行模糊匹配

删除key

redis-cli>DEL key1 [key2]

不可使用正则,可同时删除多个key
需要批量执行删除使用如下操作

redis-cli -a

Redis密码} keys pattern

xargs redis-cli -a {Redis密码

 DEL

查询key的过期时间,以毫秒为单位返回 key 的剩余的过期时间

redis-cli>PTTL key

查询出来的状态为"-1"表示不会过期

查询key的数据类型

redis-cli>TYPE key

Redis数据结构

类型

说明

string

字符串

list

列表

hash

键值对集合

Redis数据查询

1.string

查询key对应的值

redis-cli>GET key

设置key对应的值

redis-cli>SET key value

2.list

查询key的长度

redis-cli>LLEN key

查询key中index的值

redis-cli>LINDEX key index

3.hash

查询key的长度

redis-cli>HLEN key

查看哈希表 key 中,指定的字段是否存在

redis-cli>HEXISTS key field

获取在哈希表中指定 key 的所有字段和值

redis-cli>HGETALL key

获取所有哈希表中的字段

redis-cli>HKEYS key

获取所有哈希表中的值

redis-cli>HVALS key

获取所有给定字段的值

redis-cli>HMGET key field1 [filed2]

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

FanMY_71

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

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

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

打赏作者

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

抵扣说明:

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

余额充值