-
Redis安裝及使用
1)下載地址:https://github.com/MSOpenTech/redis/releases。
根據(jù)你的系統(tǒng)平臺選擇相應的安裝包
2)安裝完畢后,打開cmd,切換到redis目錄,運行redis-server.exe redis.windows.conf。
啟動服務端.png
這時候另啟一個cmd窗口,原來的不要關閉,不然就無法訪問服務端了。
切換到redis目錄下運行redis-cli.exe -h 127.0.0.1 -p 6379。
設置鍵值對 set myKey abc
取出鍵值對 get myKey
連接服務端.png Redis 數(shù)據(jù)類型
Redis支持五種數(shù)據(jù)類型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)

數(shù)據(jù)類型.png
1. string
1)設置指定key,得到指定key對應的value

圖片.png
2)對整數(shù)加1(自增)

圖片.png
3)對整數(shù)減2

圖片.png
2. list
從左邊先推入12 再推入13 這時從右邊推出一個元素 則為12

圖片.png
llen能求出序列的長度為3 證明list序列可以推入相同的元素

圖片.png
3. set
scard能求出集合的長度為2 說明集合不能插入相同的元素

圖片.png

判斷元素是否屬于集合.png

移除元素.png
4.hash
往哈希表hash1中存儲鍵值對 鍵為key1 值為12 并取得鍵key1的值

圖片.png
往哈希表hash1中存儲鍵值對 鍵為key2 值為13 并取得hash1的長度

圖片.png
同時取得hash1中 key1和key2的值 注意要用hmget

圖片.png
-
sorted set
往有序集合zset1中存儲成員val1 值為9.1 成員val2 值為10.2 成員val3 值為11.3
圖片.png
將zset1三個值按從小到大排名
圖片.png
將val1的值設為12.4 排名發(fā)生變化 val1的值最大排在最末
圖片.png
將val2的值設與val1相等為12.4 則val1排在val2前面 因為1比2小
圖片.png





