使用者量大,請求數量也隨著增大,資料壓力過大 多台伺服器之間,資料不同步 多台伺服器之間的鎖,已經不存在互斥性redis是基於記憶體儲存資料和讀取資料
可以將之前儲存在session中的共享資料統一存放在redis中 基於使用者請求是單執行緒的 redis是一位義大利人 (remotedictionary server)即遠端字典服務,是由c語言編寫 是基於key-value的資料庫,同時是機域記憶體儲存資料
key-string 乙個key對應乙個值 key-hash 乙個key對應乙個map key-list 乙個key對應乙個列表key-set 乙個key對應乙個集合 key-zset 乙個key對應乙個有序的集合
redis 學習筆記
本文寫作源於最近產品中部分功能用到了redis redis在功能上是乙個與memecache類似的軟體,但它比memecache提供了更強大的功能。redis本質上是乙個key value型別的記憶體資料庫。其value可以是string,list,set,sorted set,hash。很多地方都...
redis學習筆記
1.redis的無序集合 sadd命令產生乙個無序集合 smembers檢視集合元素 sismember用於檢視集合是否存在,匹配項包括集合名和元素個數。匹配成功返回1,匹配失敗返回0 2.有序集合 zadd 生成乙個有序集合。zrange檢視正序的集合,zrevrange檢視反序的集合 set和g...
redis學習筆記
redis啟動伺服器和客戶端的相關命令 string型別 乙個key對應乙個value set key value 比如 set name geyule setnx 如果key存在返回0,nx表示not exist setex 指定有效期 setrange 替換 setrange key n val...