![SQLマージレプリケーション](https://i.ytimg.com/vi/rSeiw9-QapQ/hqdefault.jpg)
コンテンツ
- 定義-マージレプリケーションの意味
- Microsoft AzureとMicrosoft Cloudの紹介|このガイドを通して、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。
- Techopediaはマージレプリケーションについて説明します
定義-マージレプリケーションの意味
マージレプリケーションは、Microsoft SQL Serverが提供する機能であり、パブリッシャーと呼ばれる1つのプライマリサーバーからサブスクライバーと呼ばれる1つ以上のセカンダリサーバーに変更を送信できます。
マージレプリケーションは、プライマリサーバーからさまざまなサーバーにデータを配布するためにMicrosoft SQL Serverで使用できるモードの1つです。マージレプリケーションは、スナップショットレプリケーションとトランザクションレプリケーションに加えて、3種類のレプリケーションの1つです。どのタイプが使用されるかは、データベースのニーズ、変更の頻度、採用されているSQL Serverのバージョンによって異なります。
Microsoft AzureとMicrosoft Cloudの紹介|このガイドを通して、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。
Techopediaはマージレプリケーションについて説明します
マージレプリケーションは、パブリッシャーとサブスクライバーの両方が独立してデータベースに変更を加えることができるため、最も複雑なタイプのレプリケーションです。このシナリオでは、他のサーバーもデータを変更できるため、パブリッシャーが厳密にプライマリサーバーであるかどうかは議論の余地があります。いずれにせよ、変更は、両方のサーバーに存在するマージエージェント、およびデータの変更が衝突した場合の所定の競合解決メカニズムによって同期されます。このような衝突は、マージレプリケーションがパブリッシャーとサブスクライバー間のリアルタイムネットワーク接続を必要としないために発生する可能性があり、1つのサーバーがデータを変更し、別のサーバーが後で同じデータを異なる値に変更する可能性が非常に高くなります。
マージレプリケーションは、パブリッシャーに常時接続することはできないが、変更可能なデータベースのコピーを持ち歩く必要があるラップトップおよびその他のモバイルユーザーによって一般的に使用されます。