- 236 名前:NAME IS NULL mailto:sage [2008/03/02(日) 01:26:02 ID:???]
- >>228
俺もあまりよくしらないが、考えてみた。 まず、1マスタNスレーブの場合。 参照するたのslaveサーバが複数あるのだから当然、参照の負荷分散になる。 更新するためのmasterサーバも参照のアクセスと競合しないので、 負荷分散になるんだと思う。 >>229の指摘でマスタが壊れたら更新ができなくなるといっているが それはmutil-masterも同じことだ。 確かに更新はできるが、データの不一致が起こるので、 むしろ障害発生時に更新をとめるような仕組み必要ではないか。 次、multi-masterの場合。 1マスタNスレーブと比べると、参照のためのサーバが一台増えるわけだから、 参照だけを考えると、1マスタnスレーブよりすぐれているんだと思う。 更新は、あるサーバの更新が他のサーバ全てにレプリケーションされるわけだから、 更新については全く負荷分散にはならないんだと思う。 >どういう場合にどちらを選ぶべきなのでしょうか? 結論としては、更新が比較的多い場合、1マスタnスレーブを考えるべき。 参照メインで更新が殆どない場合、mutil-masterということになるんだろう。
|

|