zoukankan      html  css  js  c++  java
  • redis常用命令

    1 keys,返回满足给定 pattern 的所有 key

    redis 127.0.0.1:6379> keys *
    1) "myzset2"
    2) "myzset3"
    3) "mylist"

    2 exists,确认一个 key 是否存在

    redis 127.0.0.1:6379> exists HongWan
    (integer) 0
    redis 127.0.0.1:6379> exists age
    (integer) 1

    3 del,删除一个 key

    redis 127.0.0.1:6379> del age
    (integer) 1
    redis 127.0.0.1:6379> exists age
    (integer) 0

    4 expire,设置一个 key 的过期时间(单位:秒)

    redis 127.0.0.1:6379> expire addr 10
    (integer) 1
    redis 127.0.0.1:6379> ttl addr
    (integer) 8
    redis 127.0.0.1:6379> ttl addr
    (integer) 1
    redis 127.0.0.1:6379> ttl addr
    (integer) -1

    设置 addr 这个 key 的过期时间是 10 秒,然后我们不断的用 ttl 来获取这个 key 的有效时长,直至为-1 说明此值已过期

    5 persist,移除给定 key 的过期时间

    redis 127.0.0.1:6379[1]> expire age 300
    (integer) 1
    redis 127.0.0.1:6379[1]> ttl age
    (integer) 294
    redis 127.0.0.1:6379[1]> persist age
    (integer) 1
    redis 127.0.0.1:6379[1]> ttl age
    (integer) -1

    6 rename,重命名 key。

    redis 127.0.0.1:6379[1]> keys *
    1) "age"
    redis 127.0.0.1:6379[1]> rename age age_new
    OK
    redis 127.0.0.1:6379[1]> keys *
    1) "age_new"

    7 type,key的类型

  • 相关阅读:
    word2010怎么把白色方框变成黑色方框?
    Ubuntu 14.04 安装 Sublime Text 3
    安装xmlspy之后,链接及邮箱等都用这个软件打开,怎样取消?
    SRAM、DRAM、SDRAM、DDR、DDR2、DDR3
    ROM和RAM区别
    shell脚本分析一
    重要网址
    vi/vim
    dump_stack使用
    BIOS、BootLoader、uboot对比
  • 原文地址:https://www.cnblogs.com/zhaopengcheng/p/7495750.html
Copyright © 2011-2022 走看看