Redis 常用命令

通用命令

  • redis-cli:登录 Redis,-p 表示端口,-h 表示 ip 地址,AUTH 后输账户密码
    [root@itom ~]# redis-cli -h 127.0.0.1 -p 6379
    127.0.0.1:6379> AUTH 123321
    
  • KEYS:查找所有匹配的 key
    h?llo 匹配 hello, hallo 和 hxllo
    h*llo 匹配 hllo 和 heeeello
    h[ae]llo 匹配 hello and hallo, 不匹配 hillo
    h[^e]llo 匹配 hallo, hbllo, ... 不匹配 hello
    h[a-b]llo 匹配 hallo 和 hbllo
    
    127.0.0.1:6379[2]> KEYS *
    1) "k2"
    2) "k3"
    3) "k1"
    
  • DEL:删除指定 key,可以删除多个,我这里有 k1 和 k2,所以返回 2
    127.0.0.1:6379[2]> DEL k1 k2
    (integer) 2
    
  • EXISTS:判断当前 key 是否存在,我这里只有 k3,所以只返回 1
    127.0.0.1:6379[2]> KEYS *
    1) "k3"
    127.0.0.1:6379[2]> EXISTS k3 k4
    (integer) 1
    
  • EXPIRE:给当前 key 增加一个有效期,单位为秒
    127.0.0.1:6379[2]> EXPIRE k3 20
    (integer) 1
    
  • TTL:查看当前 key 的有效期,不设置默认值是 -1 表示永久有效,-2 表示当前 key 已经过期,查看 k3 还有 16 秒过期
    127.0.0.1:6379[2]> TTL k3
    (integer) 16
    
  • SELECT:选择数据库,Redis 有 16 个数据库,表示为 0 - 15,我这里从数据库 3 跳转到数据库 2
    127.0.0.1:6379[2]> select 1
    OK
    127.0.0.1:6379[1]> 
    

String 命令

  • SET:添加或修改已经存在的 String 类型的键值对
    127.0
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值