zoukankan      html  css  js  c++  java
  • redis 全局命令 查看所有的键,删除键,检查键是否存在,获取过期时间,键的数据结构类型

    redis有5中数据结构,他们是键值对中的值,对于键来说,有一些通用的命令:

    一、查看所有键 keys *


    二、获取键总数:dbsize


    三、检查键是否存在 exists 

    如果存在返回1,不存在返回0


    四、删除键  del key [key ……]

    正常情况下返回结果为删除键的个数,假如删除了一个不存在的键,就返回0

    同时del命令可以支持同时删除多个键


    五、键过期expire key second

    当redis的键超过过期时间之后,会自动删除

    Ttl命令可以查看上虞的过期时间:

    返回-1:键没有设置过期时间

    返回-2:键不存在

    返回大于或者等于0的整数 :键剩余的过期时间

    六、获取键的数据结构类型:

    type key

    如果键不存在,就返回none

     

    七、数据结构和内部编码

    数据结构

    内部编码

    String

    Raw/int/enbstr

    hash

    Hashtable/ziplist

    list

    Linkedlist/ziplist

    set

    Hasgtable/intset

    zset

    Skiplist/ziplist


  • 相关阅读:
    常用模块
    装饰器、生成器、迭代器
    java-异常处理
    java-运算符,IO输入输出,文件操作
    java-修饰符
    容器docker操作
    requirements模块使用
    pycharm的安装和使用
    python-scrapy框架
    生产环境django项目部署要点
  • 原文地址:https://www.cnblogs.com/jpfss/p/10206261.html
Copyright © 2011-2022 走看看