我想在我的MySQL數據庫中創建一個表,點擊數據存儲到我的日常基礎上的帖子,我拿出的是這樣的:數據庫表結構
ID | post_id | click_type | created_date
1 1 page_click 2015-12-11 18:13:13
2 2 page_click 2015-12-13 11:16:34
3 3 page_click 2015-12-13 13:24:01
4 1 page_click 2015-12-15 15:31:10
對於本存儲類型我可以獲得2015年12月郵政編號1獲得的點擊次數,甚至我可以在01-11下午12月15日獲得郵政編號的點擊次數。但是,假設我每天獲得2000次點擊,這意味着它每天將創建2000行,這意味着每月60萬和每年720.000。
是在我腦海中的另一種方法是這樣的存儲行每交一天,如果在這一天更比點擊它會增加計數
ID | post_id | click_type | created_date | count
1 1 page_click 2015-12-11 13
2 2 page_click 2015-12-11 26
3 3 page_click 2015-12-11 152
4 1 page_click 2015-12-12 14
5 2 page_click 2015-12-12 123
6 3 page_click 2015-12-12 163
在這種方法中,如果每個頁面每天至少點擊一次(意味着創建行),每天將產生1000行(假設我有1000個帖子),每月30,000個,每年360.000個。
我在尋找如何存儲這些統計信息的建議,以及是否想獲得每日點擊統計信息。我對這種表現有些擔憂(當然這對於大數據人來說並不重要:D,但是對於我缺乏經驗感到抱歉)。如果2-3年後該表中有超過100萬行,你認爲這樣可以嗎?哪一個是你會對我更有效?
[_Summary Tables_](http://mysql.rjweb.org/doc.php/summarytables) –