0
マスタ/スレーブタイプのmysqlアーキテクチャとロードバランシングWebサーバのメリットとデメリットはそれぞれ、書き込み専用のデータベースですか?マスタ/スレーブMysqlアーキテクチャ対サーバ/読み取りDBと書き込み用に別個のDB
マスタ/スレーブタイプのmysqlアーキテクチャとロードバランシングWebサーバのメリットとデメリットはそれぞれ、書き込み専用のデータベースですか?マスタ/スレーブMysqlアーキテクチャ対サーバ/読み取りDBと書き込み用に別個のDB
マスタ/スレーブタイプのアーキテクチャは、アプリケーションが「読み込みが重い」場合、つまりデータベースへの接続の大部分がデータの書き込みではなくデータを読み取る場合に便利です。
マスター/スレーブを使用すると、ハードウェアを追加するだけでアプリケーションをスケールアウトすることができます。新しいボックスにデータベースのコピーを作成し、スレーブとしてマスタに追加するだけです。 mysqlデータベース書き込みのためだけ を保持している別の サーバーを使用して各 のみデシベルのを読んで
負荷分散Webサーバに関して
?
これは、マスター/スレーブタイプのアーキテクチャのように聞こえます。マスター/スレーブの場合、マスターはデータが変更される唯一の場所であり(スレーブに変更が伝播するため)、スレーブを読み取り専用にします。
別のサーバーにマスターとスレーブを置き、Webサーバーを別々にしたり、2番目のセットアップオプションに関して分離する方がいいです...ロードされている新しいWebサーバーの役割として、Webサーバーにdbサーバーを追加してくださいバランスが取れていて、マスターはそれ自身のサーバーにありますか?パフォーマンスはどちらかというと問題になります...私が選んだアーキテクチャーによってコストがかかりますか? –
異なるサーバー上にマスターとスレーブがあることは間違いありません。同じサーバー上に1つのサーバーで拡張できない点はありません。 Webサーバー上にデータベーススレーブを置いても問題はありません。これはおそらくお金を節約しますが、後でWebサーバーを稼働していない専用のデータベーススレーブサーバーを必要とすることがあります。 –