2010-01-21 55 views
0

什麼數據庫選擇存儲有關網站訪問的信息,關鍵特徵:數據量大,每秒很多頁面請求,用於數據表示的不同報告,我認爲使用MySql,有什麼建議?用於網站分析的數據庫

+2

爲什麼不使用Google Analytics呢? – Kane 2010-01-21 11:17:17

回答

0

大多數主流數據庫都很好(包括mysql,postgres,oracle等)。 MySql很好,尤其是如果你以前使用過它。 請務必查看許可證:MySql是GPL(數據庫和連接器),Postgres是BSD,Oracle(以及其他一些)您需要支付的費用。

1

考慮讓服務器記錄請求並異步解析請求。您不需要ACID進行分析,並且在與客戶交談時無需處理它們。

0

大多數網絡分析公司都使用某種分佈式文件系統來存儲日誌,比如HDFS,QFS ......原因是數據對於傳統數據庫來說太大了。

分析報告通過MapReduce作業生成。

如果你想做特別查詢,你通常使用像Hive/Pig/Sawzall這樣的東西。