Webシステムにおけるデータベース
この記事は最初の投稿日から19年経過しています。内容が古い可能性があります。
このうち,Webサーバーはサーバーを増やすことで水平にスケールできるのであまり問題にならないという。「問題は,MySQLがスケールしないこと」(Batara氏)である
そうなんですよね。Webのアプリケーションが動作するサーバは「数で勝負!」ができるのですが、どうしても DB がその足をひっぱります。
最初の DB のデータ構造の検討段階からスケールアップすることを考慮し「いざとなればこのテーブルを小分けしてサーバを分けてやる」という目論見をある程度持っておく必要がありそうです。
それか、最初からスケーラビリティの高い商業 DB を選択するか。コスト的な面でどうなのかという話はありますが…。