業務場景(實現網站訪問量統計)
公司對旗下的網站做推廣,統計網站的PV(訪問量)、UV(獨立訪客)、IP(獨立IP)。
PV:網站被訪問次數,可通過刷新頁面提高訪問量
UV:網站被不同用戶訪問的次數,可通過cookie統計訪問量,相同用戶切換ip地址,UV不變
IP:網站被不同IP地址訪問的總次數,可通過IP地址訪問量,相同IP不同用戶訪問,IP不變
解決方案
- 利用set集合的數據去重特徵,記錄各種訪問數據
- 建立string類型數據,利用incr統計日訪問量(PV)
- 建立set模型,記錄不同cookie數量(UV)
- 建立set模型,記錄不同IP數量(IP)