Redis應用(二)---String類型

Redis之String數據類型的應用

String字符串是Redis的最基本數據類型,它能存儲任何形式的字符串,包括二進制數據。
你可以存儲用戶的郵箱、json化的對象甚至是圖片。
一個String類型的鍵允許存儲的最大容量是512MB。

1.從最基本的set、get命令開始
在這裏插入圖片描述
這裏get的時候如果沒有這個鍵會返回一個空值

2.遞增數字
當存儲的字符串是整數形式時,可以用incr命令實現遞增,並返回遞增後的值,是很好的計數工具。比如記錄訪問量。redis是單線程模式不會出現併發問題。
在這裏插入圖片描述
當操作的鍵不存在時會默認鍵值是0,所以第一次遞增返回的是1

incrby key increment
incrby命令和incr基本一樣,只是increment參數可以指定具體增加的數值如:
在這裏插入圖片描述
3.減少指定的整數
和遞增的功能差不多
decr key 遞減key的值
decrby key decrement 減指定的值
在這裏插入圖片描述
4.向尾部追加值
append key value
append作用是向鍵值的末尾追加value。
如果鍵不存在則將該鍵的值設置成value(相當於set key value)。
返回值是追加後字符串的總長度。
在這裏插入圖片描述
5.獲取字符串長度
strlen key
strlen命令返回鍵值的長度,如果鍵不存在則返回0
在這裏插入圖片描述
6.同時獲得/設置多個鍵值
mget/mset 可以同時獲得/設置多個鍵值
在這裏插入圖片描述

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