請問一下
假設每個使用者會有一組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方法, 可能一段時間就需要擴充了