redis使用場景之set(五)---網站訪問量統計PV、UV、IP(同類型數據的快速去重)

業務場景(實現網站訪問量統計)

公司對旗下的網站做推廣,統計網站的PV(訪問量)、UV(獨立訪客)、IP(獨立IP)。

PV:網站被訪問次數,可通過刷新頁面提高訪問量

UV:網站被不同用戶訪問的次數,可通過cookie統計訪問量,相同用戶切換ip地址,UV不變

IP:網站被不同IP地址訪問的總次數,可通過IP地址訪問量,相同IP不同用戶訪問,IP不變

解決方案

  1. 利用set集合的數據去重特徵,記錄各種訪問數據
  2. 建立string類型數據,利用incr統計日訪問量(PV)
  3. 建立set模型,記錄不同cookie數量(UV)
  4. 建立set模型,記錄不同IP數量(IP)

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章