• <nav id="wkkge"><strong id="wkkge"></strong></nav>
  • <menu id="wkkge"></menu>
  • Redis教程
    Redis安裝和使用
    Redis數據類型操作命令
    高級話題
    Jedis操作Redis

    Redis Key命令

     

     

    keys

     

    語法:keys pattern

     

    作用:查找所有符合模式 pattern 的 key. pattern 可以使用通配符。通配符:

     

    ● * :表示 0-多個字符 ,例如:keys * 查詢所有的 key。

     

    ● ?:表示單個字符,例如:wo?d , 匹配 word , wood

     

    例 1:顯示所有的 key

     

     

    例 2:使用 * 表示 0 或多個字符

     

     

    例 3:使用 ? 表示單個字符

     

     

     

    exists

     

    語法:exists key [key…]

     

    作用:判斷 key 是否存在

     

    返回值:整數,存在 key 返回 1,其他返回 0. 使用多個 key,返回存在的 key 的數量。

     

    例 1:檢查指定 key 是否存在

     

     

    例 2:檢查多個 key

     

     

     

    expire

     

    語法:expire key seconds

     

    作用:設置 key 的生存時間,超過時間,key 自動刪除。單位是秒。返回值:設置成功返回數字 1, 其他情況是 0 

     

    例 1: 設置紅燈的倒計時是 5 秒

     

     

     

    ttl

     

    語法:ttl key

     

    作用:以秒為單位,返回 key 的剩余生存時間(ttl: time to live) 返回值:

     

    ● -1 :沒有設置 key 的生存時間, key 永不過期

     

    ● -2 :key 不存在

     

    ● 數字:key 的剩余時間,秒為單位

     

    例 1:設置 redlight 的過期時間是 10, 查看剩余時間

     

     

     

    type

     

    語法:type key

     

    作用:查看 key 所存儲值的數據類型返回值:字符串表示的數據類型

     

    ● none (key 不存在)

     

    ● string (字符串)

     

    ● list (列表)

     

    ● set (集合)

     

    ● zset (有序集)

     

    ● hash (哈希表)

     

    例 1:查看存儲字符串的 key :wood

     

     

    例 2:查看不存在的 key

     

     

     

    del

     

    語法:del key [key…]

     

    作用:刪除存在的 key ,不存在的 key 忽略。返回值:數字,刪除的 key 的數量。

     

    例 1:刪除指定的 key

     

     

    全部教程
  • <nav id="wkkge"><strong id="wkkge"></strong></nav>
  • <menu id="wkkge"></menu>
  • 面对面棋牌游戏