1.常用命令:
(1)設置值:set key value
(2)獲取值:get key
(3)遞增(步長爲1):incr key
(4)遞增(指定步長):incrby key length
(5)遞減(步長爲1):decr key
(6)遞減(指定步長):decr key length
(7)遞增浮點數:incrbyfloat key float
(8)向末尾追加值:append key value
(9)獲取字符串長度:strlen key
(10)同時獲取多個key:mget [key]
(11)同時設置多個key:mset [key value]
2.應用場景:
(1)文章訪問量統計,key的規則一般爲對象類型:對象id:屬性,通過incr遞增(2)生成自增id,我們可以使用對象類型(複數形式):count的鍵(如:users:count)來存儲當前類型的對象的數量,
每增加一個對象時都用incr增加該鍵的值,所以incr命令返回的值即是當前類型的對象總數,也是新增對象的ID
(3)存儲文章的數據:存儲時用到序列化以及轉化爲json字符串,獲取時用到反序列化,缺點爲獲取其中的某一個
字段時需要獲 取所有的才行,修改某個字段時必須將所有的更新一遍