現在,我正在記錄展示次數,點擊次數,ctr。 展示次數是廣告展示次數,點擊次數是廣告點擊次數,ctr是按點擊次數/展示次數計算出的點擊率 目前我有三個表格 - > 1.廣告客戶的in_table(in_imp,in_clks,in_ctr) 2。發佈者的out_table(out_imp,out_clks,out_ctr)涉及廣告網絡分析的Mysql應用程序:表格設計
現在我想知道什麼是更好的方法來重新組織這個表結構。
現在,我正在記錄展示次數,點擊次數,ctr。 展示次數是廣告展示次數,點擊次數是廣告點擊次數,ctr是按點擊次數/展示次數計算出的點擊率 目前我有三個表格 - > 1.廣告客戶的in_table(in_imp,in_clks,in_ctr) 2。發佈者的out_table(out_imp,out_clks,out_ctr)涉及廣告網絡分析的Mysql應用程序:表格設計
現在我想知道什麼是更好的方法來重新組織這個表結構。
一般來說,我沒有看到任何錯誤,但我建議你看看openx,看看他們如何收集和存儲數據。我並不是說他們的方法是唯一的方法,但openx是一個非常受歡迎的廣告服務器,並且一直在這個區塊周圍。
除此之外,openx有很多功能,你可能會最終使用它。
通常很難建議一個通用的表格設置,因爲恕我直言,這很大程度上取決於數據量(例如多少,多快)以及您想要從數據創建的報表。 MySQL似乎甚至不是這份工作的完美工具 - 但是誰知道。因爲你計劃使用MySQL,所以我的其他建議是調查表引擎(例如MyISAM和INNODB),然後考慮如何分解數據(例如每週或每月一次的表)以及提前考慮彙總報告等數據。