码迷,mamicode.com
首页 > 其他好文 > 详细

redis中key的基本操作

时间:2020-05-19 14:21:57      阅读:55      评论:0      收藏:0      [点我收藏+]

标签:rename   exist   and   存在   alt   获取   实现   mamicode   att   

key通用操作

  • key是一个字符串,通过key获取redis中保存的数据

  • key所涉及的操作

    • 对于key自生状态的相关操作,例如:删除,判定存在,获取类型等

    • 对于key有效性控制的相关操作,例如:有效期设定,判断是否有效,有效状态的切换等

    • 对于key快速查询操作,例如:按指定策略查询key

  • key基本操作

    • 删除指定key: del key

    • 获取key是否存在:exists key

    • 获取key的类型:type key

    • 具体实现:

    • 技术图片
      • key扩展操作

        • 为指定key设置有效期

          • expire key seconds

          • pexpire key milliseconds

          • expireat key timestamp

          • pexpireat key milliseconds-timestamp

        • 获取key的有效时间

          • ttl key秒

          • pttl key毫秒

        • 切换key从时效性转化为永久性

          • persist key

        • 具体实现:

      • 查询key

        • keys pattern

        • 查询模式规则

          • *:匹配任意数量的任意字符

          • ?:匹配一个任意符号

          • []:匹配一个指定符号

      • key的其他操作

        • 为key改名

          • rename key newkey

          • renamenx key newkey

        • 对所有key排序

          • sort

        • 其他key的通用操作

          • help @generic

redis中key的基本操作

标签:rename   exist   and   存在   alt   获取   实现   mamicode   att   

原文地址:https://www.cnblogs.com/juddy/p/12916446.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!