zoukankan      html  css  js  c++  java
  • Redis基础-Key通用指令

    Key的作用

    通过Key查询Redis中数据

    基本操作

    type:获取key的类型

    del:删除key

    exists:key是否存在

    拓展操作

    设置key的有效期

    expire:(单位:秒)

    pexpire:(单位:毫秒)

    expireat:(时间戳——秒)

    pexpireat:(时间戳——毫秒)

    ttl:获取key的有效时间

    pttl:当 key 不存在时,返回 -2 。 存在时返回所剩的毫秒数。

    persist:转换永久,成功返回1,不存在的key或者操作失败返回0。

     查询key

    keys * 查询所有的key
    keys a* 查询所有a开头
    keys *b 查询所有b结尾
    keys ??c ??两个字符任意,后面c结尾
    keys abc:? 查询所有abc:开头,最后一个字符任意
    keys a[bc]de:1 查询所有a开头,de:1结尾,中间包含一个b或者c

     key其他操作

    rename:key改名

    renamenx:key改名,有返回值,成功返回1,失败0。

    sort:key排序

    key的通用操作

    help @generic(help+TAB键)

    redis数据库

    redis有16个数据库,编号0-15,数据库之间相互独立。

    解决key数量多,容易重复冲突问题

    基本操作

    select:切换数据库

    ping:看数据库是否连接成功,连接成功返回PONG

    echo:消息

     move:数据移动

    数据清除(永远不要用)

    dbsize

    flushdb

    flushall

     

  • 相关阅读:
    调试STM32/8 程序一些浅显又不易发现的问题
    MS5611 转换时间和精度的关系
    matlab 实用快捷键
    计算机中十六进制数对应的内存大小速记
    matlab 基本变量和函数
    自定义Button形状(圆形、椭圆)
    Android:自定义标题栏
    Python-21-socket编程
    Python-20-异常处理
    Python-19-元类
  • 原文地址:https://www.cnblogs.com/-zzc/p/14729555.html
Copyright © 2011-2022 走看看