redis實戰讀後感(二) 構建web應用

2021-08-16 22:02:55 字數 1081 閱讀 3930

雜湊:cookie令牌和已登入使用者,最近登入使用者有序集合,使用者瀏覽過商品的有序集合

1.使用者登入

檢查登入使用者:

更新令牌:更新雜湊表,更新最近登入使用者有序集合,更新使用者瀏覽過商品的有序集合,zremrangebyrank刪除多餘商品

定期清理會話:如果最近登入使用者有序集合超過限制,則最多移除100個使用者(redis能達到每s清除10000令牌),並刪除雜湊和對應的瀏覽商品記錄(和購物車)

2.實現購物車

雜湊:某個使用者 商品id和商品數目

針對商品數目的變化,修改雜湊

3.網頁快取

字串:』cache『+request:content

4.資料行快取

**商品

有序集合:資料行的行id,時間戳

有序集合:資料行的行id,更新時間間隔

判斷時間戳有序集合,對最新的進行刪除,更新

5.網頁分析

儘管每個使用者都有個瀏覽商品或者購物車列表,但對他們進行統計需要耗費大量時間,不如建立商品訪問最高的有序集合

注意分值減半操作。

使用網頁分析應該快取的請求:

6.最終優化

《Redis實戰》讀後感

最近在做的專案需要用到redis,因為之前對redis只是有乙個很粗淺的了解,所以打算選一本redis的書籍進行閱讀,以便幫助我更好的完成專案,最後選擇了 redis實戰 這本書進行閱讀。redis實戰 不愧有實戰之名,除了第一章和第三章是介紹redis的資料結構以及操作指令 第四章介紹資料安全和效...

《構建之法》讀後感 二

構建之法 這本書是很長時間以來讀到的第一本能夠吸引我的專業書。草草讀完整本書,我發現 構建之法 的作者文筆十分幽默風趣,書中把很多專業名詞或者專業知識用十分通俗的語言表達出來,甚至我們可以在書中看到很多對話形式的文字,通過這些對話,我們可以學到很多專業知識。相比於市面上很多其他專業書,這是唯一一本能...

《構建之法》讀後感二

構建之法 二 這一章提到的 規範,我們編寫 時要注重 風格規範和 設計規範,無論是類名,物件名,縮排還是行寬什麼的,在結對子程式設計時都要有所規定,不然到後面出現的類或是物件多了,就很容易混亂,分不清楚誰是誰。要學會封裝,編寫函式,將功能模組具體化,減少主方法裡面的 避免大規模的出錯。除此之外,複審...