マスター/スレーブタイプのmysqlアーキテクチャと、書き込み専用にmysqlデータベースを保持する個別のサーバーを使用する読み取り専用データベースを備えた負荷分散Webサーバーの長所と短所は何ですか?
1817 次
1 に答える
2
マスター/スレーブタイプのアーキテクチャは、アプリケーションが「読み取りが多い」場合に役立ちます。つまり、データベースへの接続の大部分は、データの書き込みではなくデータの読み取り用です。
マスター/スレーブを使用すると、ハードウェアを追加するだけでアプリケーションをスケールアウトできます。新しいボックスにデータベースのコピーを作成し、それをスレーブとしてマスターに追加するだけです。
その事に付いては
書き込み専用のmysqlデータベースを保持する個別のサーバーを使用して、それぞれに読み取り専用のデータベースを備えた負荷分散Webサーバー?
これは、マスター/スレーブタイプのアーキテクチャのように聞こえます。マスター/スレーブでは、データが変更される(そしてそれらの変更がスレーブに伝播する)唯一の場所であるため、スレーブを読み取り専用にする必要があります。
于 2011-07-03T02:37:42.560 に答える