[請益] 資料庫架構請益
請問一下
假設每個使用者會有一組id, 我規劃將這個id的後兩碼分割成100組不同的資料庫
(database sharding)來應付龐大的資料,也就是資料庫名稱會有db_00 ~ db_99
但假設一段時間後, 100組資料庫不夠用,需要擴充成1000組資料庫, 變成
db_000 ~ db_999, 我這邊的想法是將原本db_00 ~ db_99重新分配到db_000 ~ db_099
除了這個方法還有其他的做法嗎?? 會這麼問主要是在想類似facebook這麼龐大的資料庫
架構會如何設計, 如果用database sharding方法, 可能一段時間就需要擴充了
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.248.239.12
※ 文章網址: http://www.ptt.cc/bbs/PHP/M.1405327946.A.B84.html
→
07/14 19:39, , 1F
07/14 19:39, 1F
→
07/14 19:49, , 2F
07/14 19:49, 2F
→
07/14 19:49, , 3F
07/14 19:49, 3F
→
07/14 20:55, , 4F
07/14 20:55, 4F
→
07/14 20:55, , 5F
07/14 20:55, 5F
→
07/14 20:58, , 6F
07/14 20:58, 6F
→
07/14 23:25, , 7F
07/14 23:25, 7F
→
07/14 23:26, , 8F
07/14 23:26, 8F
→
07/14 23:27, , 9F
07/14 23:27, 9F
→
07/14 23:28, , 10F
07/14 23:28, 10F
→
07/14 23:30, , 11F
07/14 23:30, 11F
→
07/14 23:30, , 12F
07/14 23:30, 12F
PHP 近期熱門文章
PTT數位生活區 即時熱門文章