私はすでにいくつかのリソースを見てきましたが、明確にして意見を求めたいだけです。
まず第一に、問題を完全に回避するために、ID 列を主キーとして使用するのではなく、それらを自分で生成し、作成時に常に一意であると仮定して、それらの値を両方の方法でレプリケートすることができます。
この質問の目的のために、グローバル アクセスの問題を解決するための 2 方向以上のレプリケーションについて話しているのですが、ID 列があります。
ここで、トランザクション レプリケーションを設定しています。両方のデータベースが相互にレプリケートされるはずです。
私が理解しているように、各データベースサーバーにシード値の範囲を割り当て、これらを使用します。交差しない範囲を指定した固有の原因があることがわかります。これは、レプリケーション中にこれらの値がシード列に挿入されるということですか?
したがって、各サーバーが 10 行を挿入したら、範囲 1 ~ 10 および 11 ~ 20 を 2 つのサーバーに割り当てると、両方のデータベースにシード 1 ~ 20 が含まれますか?