string string是redis最基本的類型 最大能存儲512MB數據 string類型是二進位安全的,即可以為任何數據,比如數字、圖片、序列化對象等 命令 設置 設置鍵值 設置鍵值及過期時間,以秒為單位 設置多個鍵值 獲取 根據鍵獲取值,如果不存在此鍵則返回nil 根據多個鍵獲取多個值 運算 ...
string
- string是redis最基本的類型
- 最大能存儲512MB數據
- string類型是二進位安全的,即可以為任何數據,比如數字、圖片、序列化對象等
命令
設置
- 設置鍵值
set key value
- 設置鍵值及過期時間,以秒為單位
SETEX key seconds value
- 設置多個鍵值
MSET key value [key value ...]
獲取
- 根據鍵獲取值,如果不存在此鍵則返回nil
GET key
- 根據多個鍵獲取多個值
MGET key [key ...]
運算
- 要求:值是數字
- 將key對應的value加1
INCR key
- 將key對應的value加整數
INCRBY key increment
- 將key對應的value減1
DECR key
- 將key對應的value減整數
DECRBY key decrement
其它
- 追加值
APPEND key value
- 獲取值長度
STRLEN key
鍵的命令
- 查找鍵,參數支持正則
KEYS pattern
- 判斷鍵是否存在,如果存在返回1,不存在返回0
EXISTS key [key ...]
- 查看鍵對應的value的類型
TYPE key
- 刪除鍵及對應的值
DEL key [key ...]
- 設置過期時間,以秒為單位
- 創建時沒有設置過期時間則一直存在,直到使用使用DEL移除
EXPIRE key seconds
- 查看有效時間,以秒為單位
TTL key