redis 学习笔记(一) 通用命令

  • keys pattern 查询相应的key

    keys  *  所有
    keys  []通配括号内的某一个字符  
           如  keys  nam[ae]   则查找是的 name nama
    keys ? 通配单个字符
    
    
  • randomkey

      返回随机
    
  • type key

     返回key 的类型  所有都是按照字符串 存储的
    
  • exists key

     判断key是否存在 
      0 不存在 1 存在
    
  • del key

     删除key  
     成功1 失败 0
    
  • rename key 新的名字

     	 修改key的名字**   
     	 成功返回ok   失败返回 (error) 
     	 key新名字 为已存在时   则不会覆盖原有的key 值。
    
  • renamenx key 新的名字

     判断 新名字是否存在   
     修改成功返回1  失败0
    
  • select 0

     	选择数据库    
     	默认16个(修改配置文件 database 16)  默认选中 0数据库
    
  • move key 数据库

     移动key到 另一个数据库  
      如 move  name  1  
      成功 ok 失败 (error)...
    
  • ttl key

     作用: 查询key的生命周期  返回: 秒数    
     注:对于不存在的key或已过期的key/不过期的key,都返回-1
     Redis2.8以后,对于不存在的key,返回-2
    
  • expire user 秒数

     作用: 设置key的生命周期,以秒为单位 
    
  • pexpire key 毫秒

     毫秒数, 设置生命周期
    
  • pttl key

     以毫秒返回生命周期
    
  • persist key

     作用: 把指定key置为永久有效
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值