我的數據庫中有大約10萬名藝術家/樂隊。我希望能夠跟蹤每個樂隊的觀看次數,例如,如果我正在查看Pearl Jam指標,我希望能夠在2012年1月1日看到他們看到了10,000次觀看,在2012年1月1日他們看到12,000個視圖...等等。分貝表
捕獲這些數據的最佳方法是什麼?我不在尋找代碼幫助,更多地尋找理論/建議。
我想執行以下操作:
- 命中表藝術家。每次查看Pearl Jam(或任何其他藝術家)時,然後插入一個新行以跟蹤此視圖(包括藝術家ID和時間戳)。
- 最近24小時在這些行上運行夜間腳本。按藝術家ID分組並統計。將此計數插入到該特定日期的每位藝術家的新表格中。
- 截斷這個命中表,所以它不會變得難以置信的巨大。
- 爲了獲取視圖,請選擇藝術家ID。
這是正確的思路嗎?有什麼建議麼?