Redis系統管理

EXISTS/DEL

  • exists <key>判斷某個key是否存在
  • del <key>刪除某個key
    ***數據庫

    TYPE/KEYS

  • type <key>獲取key的類型,返回值爲none(不存在)/string/hash/set/zset/list
  • keys <key_pattern>返回符合key_pattern的key列表,e.g.:keys my*若名爲mykey的key存在將被返回
    ***dom

    RANDOMKEY/CLEAR

  • randomkey將返回隨機的key
  • clear清屏
    ***ui

    RENAME/RENAMENX

  • rename <OldKeyName> <NewKeyName>重命名key名,NewKeyName若存在,對應的key將被覆蓋
  • renamenx <OldKeyName> <NewKeyName>重命名key名,NewKeyName若存在將執行失敗
    ***spa

    DBSIZE

  • dbsize當前數據庫的key的總數
    ***code

    EXPIRE,EX

  • set <key> <value> ex <time>設置key存在的時間time(s)
  • expire <key> <time>設置key存在的時間time(s)
  • ttl <key>返回key還有多少時間過時,單位爲s
    ***內存

    FLUSHDB/FLUSHALL

  • flushdb清空當前數據庫中的全部key
  • flushall清空全部數據庫中的全部key
    ***get

    CONFIG GET <section>/CONFIG SET <section>

  • e.g.:config get requirepass查看密碼/config set requirepass設置密碼
  • config resetstat重置數據統計報告
    ***string

    INFO <section>

  • e.g.:info memory查看內存佔用信息
  • e.g.:info stats查看常規統計
  • e.g.:info keyspace數據庫信息統計
  • e.g.:info all查看全部信息
  • e.g.:info default查看常規設置信息hash

相關文章
相關標籤/搜索