什么時候需要用redis?

什么時候需要用redis?

redis是一個key-value存儲系統。和memcached類似,它支持存儲的value類型相對更多,包括string(字符串)、list(鏈表)、set(集合)、zset(sorted set –有序集合)和hash(哈希類型)。

什么時候需要用redis

● 不需要實時更新但是又極其消耗數據庫的數據。比如網站上商品銷售排行榜,這種數據一天統計一次就可以了,用戶不會關注其是否是實時的。

●?需要實時更新,但是更新頻率不高的數據。比如一個用戶的訂單列表,他肯定希望能夠實時看到自己下的訂單,但是大部分用戶不會頻繁下單。

●?在某個時刻訪問量極大而且更新也很頻繁的數據。這種數據有一個很典型的例子就是秒殺,在秒殺那一刻,可能有N倍于平時的流量進來,系統壓力會很大。但是這種數據使用的緩存不能和普通緩存一樣,這種緩存必須保證不丟失,否則會有大問題。

? 版權聲明
THE END
喜歡就支持一下吧
點贊9 分享