ユーザーが読むのと同じくらい書く場合、つまり、大きなサイトが異なるDBサーバー間で負荷を分散する方法を知りたいです。書き込みを受け入れる 1 つのマスターと、ユーザーにデータの読み取りのみを許可する複数のスレーブを用意するという標準的なソリューションでは、マスター サーバーがボトルネックになるだけなので、うまくいきません。
ロードバランサー -> 複数の Web サーバー -> 複数の DB サーバーを使用して大規模なサイトを管理している場合、DB サーバー間で負荷を均等に分散して、ユーザーが (せいぜい) 待機する必要がないようにするにはどうすればよいですか?マスターがスレーブを更新するか、または (最悪の場合) ユーザーがまだ更新されていないスレーブからダーティ データを読み取ることになりますか?
ありがとうございました。