Redis(三)——string類型數據庫操作

目錄

string類型

保存

設置鍵值

設置鍵值及過期時間,以秒爲單位

設置多個鍵值

追加值

獲取

獲取:根據鍵獲取值,如果不存在此鍵則返回nil

根據多個鍵獲取多個值

查找

查找鍵,參數⽀持正則表達式

查看所有鍵

查看名稱中包含a的鍵

判斷鍵是否存在,如果存在返回1,不存在返回0

查看鍵對應的value的類型

刪除

刪除鍵及對應的值

其他

設置過期時間

查看有效時間,以秒爲單位


string類型

字符串類型是Redis中最爲基礎的數據存儲類型,它在Redis中是二進制安全的,這便意味着該類型可以接受任何格式的數據,如JPEG圖像數據或Json對象描述信息等。在Redis中字符串類型的Value最多可以容納的數據長度是512M。

保存

如果設置的鍵不存在則爲添加,如果設置的鍵已經存在則修改

  • 設置鍵值

    set key value

  • 設置鍵值及過期時間,以秒爲單位

    setex key seconds value

  • 設置多個鍵值

    mset key1 value1 key2 value2 ...

  • 追加值

    append key value

獲取

  • 獲取:根據鍵獲取值,如果不存在此鍵則返回nil

    get key

  • 根據多個鍵獲取多個值

    mget key1 key2 ...

查找

  • 查找鍵,參數⽀持正則表達式

    keys pattern

  • 查看所有鍵

    keys *

  • 查看名稱中包含a的鍵

    keys 'a*'

  • 判斷鍵是否存在,如果存在返回1,不存在返回0

    exists key1

  • 查看鍵對應的value的類型

    type key

刪除

  • 刪除鍵及對應的值

    del key1 key2 ...

其他

  • 設置過期時間

       以秒爲單位,如果沒有指定過期時間則⼀直存在,直到使⽤DEL移除

expire key seconds

  • 查看有效時間,以秒爲單位

    ttl key

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章