1

オンラインでいくつかの例を見てきましたが、レプリケーションの競合に最適な選択をしようとしています。最新のドキュメントが優先される競合を自動的に処理するサーバー プラグインを作成したいと考えています。

対照的に、各クライアントで競合を処理できますが、.NET と PHP の両方のクライアントがあります...サーバー上のプラグインとして実行する方が簡単に思えますか? プラグイン ルートが最適なルートである可能性があることを確認できる人はいますか?

4

2 に答える 2

1

エリック、RavenDB にはAbstractDocumentReplicationConflictResolverそれを処理するためのプラグイン サポート ( ) があります。これから継承し、結果の dll をプラグイン ディレクトリに追加することで、独自のビジネス ルールを使用して競合を適切に解決する方法を RavenDB に教えることができます。

于 2012-08-07T16:51:33.160 に答える
1

誰かがすでにあなたのためにそれを作っています http://jtbennett.com/blog/2012/03/customizing-ravendb-a-simple-ravendb-server-bundle-for-replication-conflict-handling

于 2012-12-15T05:07:30.117 に答える