《Redis 使用手冊》- 字串(PHP 版本)

WytheHuang發表於2019-12-24

字串

字串( string )鍵是 Redis 最基本的鍵值對型別, 這種型別的鍵值會在資料庫中把單獨的一個鍵和單獨的一個值關聯起來,
被關聯的鍵和值既可以是普通文字資料, 也可以是圖片、 視訊、 音訊,壓縮檔案等更為複雜的二進位制資料。

相關命令 ⌨

  • SET: 為字串鍵設定值
  • GET: 獲取字串鍵的值
  • GETSET: 獲取舊值並設定新值
  • MSET: 一次為多個字串鍵設定值
  • MSETNX: 只在鍵不存在的情況下, 一次為多個字串鍵設定值
  • MGET: 一次獲取多個字串鍵
  • STRLEN: 獲取字串值的位元組長度
  • GETRANGE: 獲取字串指定索引範圍上內容
  • SETRANGE: 對字串值的指定索引範圍進行設定
  • APPEND: 追加新內容到值的末尾
  • INCRBY: 對整數值執行加法操作, 若不存在的鍵時, 則會初始化為0後再執行加法操作
  • DECRBY: 對整數值執行減法操作, 若不存在的鍵時, 則會初始化為0後再執行減法操作
  • INCR: 對整數值執行加1操作, 若不存在的鍵時, 則會初始化為0後再執行加1操作
  • DECR: 對整數值執行減1操作, 若不存在的鍵時, 則會初始化為0後再執行減1操作
  • INCRBYFLOAT: 對數字值執行浮點數加法操作, 若不存在的鍵時, 則會初始化為0後再執行加法操作。
    INCRBYFLOAT 可以執行減法操作, 只需要傳入負數增量即可。 INCRBYFLOAT 既可用於浮點數值,
    也可以用於整數值。 增量既可以浮點數, 也可以是整數。增量支援正數或負數。
    INCRBYFLOAT 命令處理的小數位最多保留17位。

例子 ?

GITHUB 地址

Redis 使用手冊

參考資料

相關文章