頁面的訪問量只記錄了訪問總數(shù)
統(tǒng)計系統(tǒng)因為大數(shù)據(jù)量的問題,建議不要考慮,實時、對分頁面數(shù)據(jù)再進行分時段處理。
如果假設(shè)現(xiàn)在網(wǎng)站有20萬個頁面,每天有10萬訪問,記錄一年的數(shù)據(jù)量,則在數(shù)據(jù)庫中的記錄數(shù)為 20萬X10萬X365天,
這只是記錄下來,如果要顯示出去統(tǒng)計結(jié)果,則要在這么多數(shù)據(jù)中進行計算,并展現(xiàn)出來,
而這只是把時間確定到了天,如果是小時,則記錄數(shù)還在增加24倍。
如果這種計算是階段性的,則只是在服務(wù)器空閑時記算好結(jié)果,保存好備查;
如果要做到實時,則這種海量數(shù)據(jù)的計算,則要應(yīng)用戶的請求,時刻進行,
如果訪問這個請求的用戶不至一個,前一個點了,還沒計算完,后一個又點了,因為時間不一樣,則為了后一個要重新計算,則會造成未完成任務(wù)的堆積,直至服務(wù)器資源占滿而拒絕服務(wù)。