マルチマスタレプリケーションとは?
マルチマスタレプリケーションとは、複数のノードがいずれも更新を受け付け、互いに変更を伝え合う複製方式。書込みを分散でき、いずれかのノードが落ちても更新を続けられる一方、同じ行を別ノードで同時に更新したときの衝突をどう解決するかを設計する必要がある。
まるちますたれぷりけーしょん
マルチマスタレプリケーションの意味
複数のノードがいずれも更新を受け付け、互いに変更を伝え合う複製方式。書込みを分散でき、いずれかのノードが落ちても更新を続けられる一方、同じ行を別ノードで同時に更新したときの衝突をどう解決するかを設計する必要がある。
マルチマスタレプリケーションの具体例
東京と大阪の双方で受注登録を受け付ける構成にすると、回線断の間も両拠点で業務を継続できる。ただし同一顧客の与信枠を両方で更新すると衝突するため、顧客番号の範囲で更新拠点を分ける、あるいは最終書込み優先の規則を決めておく。
マルチマスタレプリケーションは試験でどう引っ掛けられる?
「どこでも書けて自動で整合する」と考えると危険で、衝突解決は自動化してもどちらかの更新を捨てる決定にほかならない。採番の重複も起きるため、ノードごとに採番範囲を分けるなどの設計が併せて必要になる。
マルチマスタレプリケーションと関連する用語
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。