我正在爲我的網站開發一個統計模塊,該模塊將幫助我衡量轉化率和其他有趣的數據。如何處理網站統計信息模塊的大量數據
我使用的機制是 - 將數據庫條目存儲在統計表中 - 每次用戶在我的數據庫中輸入特定區域時(我通過cookie的幫助避免重複記錄)。
例如,我有以下區域:
- 網站 - 作爲我停止信任谷歌分析最近數唯一用戶的通用區域。
- 類別 - 自我描述。
- Minisite - 自我描述。
- 產品圖片 - 每當用戶看到產品和提交表單時。
問題是一個月後,我的統計表格是擠滿了行的很多,和ASP.NET頁面,我寫來解析數據加載真的慢。
我想也許編寫一個服務,將以某種方式解析數據,但我看不到任何方式做到這一點,而不會失去靈活性。
我的問題:
- 如何大規模數據分析的應用 - 如谷歌Analytics(分析)加載數據如此之快?
- 我做這件事的最好方法是什麼?
- 也許我的數據庫設計是錯誤的,我應該只在一個表中存儲數據?
感謝任何人幫助,
伊藤。
「解析」是什麼意思?請提供數據模型(表格或圖片的DDL或摘要或其他內容)。這可能是一個標準的數據倉庫問題,順便說一句。但是,從描述中很難看出。 – 2009-01-27 13:07:07