5

RavenDB にはレプリケーション バンドルがあることは知っていますが、RavenDB から SQL サーバーへのレプリケーションのみをサポートしているようです。私はそれを逆にしたいと思います。Raven を SQL データベースのデータで最新の状態に保つ唯一の方法は、SQL から一連のトリガーを実行し、それに応じて Raven を更新することです。これは、起こるのを待っているメンテナンスの悪夢のように聞こえます. Ravenデータベースがマスターではなくスレーブとして機能している場合、RavenDBデータベースをSQLデータベースと同期させるより良い方法はありますか?

4

2 に答える 2

1

これには CLR トリガーを使用することをお勧めします。トリガーをデータベース レベルで起動するように設定してから、イベントデータをキャプチャし、raven セッションを起動して、raven データベースに記録することができます。

于 2015-06-25T21:08:54.190 に答える