RavenDBにはレプリケーションバンドルがありますが、これはRavenDBからSQLサーバーへのレプリケーションのみをサポートしているようです。私はそれを逆にしたいと思います。私がRavenをSQLデータベースに最新の状態に保つことがわかっている唯一の方法は、SQLから一連のトリガを実行し、それに応じてravenを更新することです。これはちょうど起こるのを待っているメンテナンスの悪夢のように聞こえる。 ravenデータベースがマスターではなくスレーブとして動作しているSQLデータベースと同期させてRavenDBデータベースを保持するためのより良い方法はありますか?SQLからRavenDBへのレプリケート
答えて
SQLサーバー側には、ODBC/OLE DBに公開するオプションがあり、SQL Serverの組み込みのメカニズムを使用できる可能性があります。
しかし、私はRavenDB ODBCドライバをまだ認識していませんが、http://blog.mongodb.org/post/49852036514/odbc-connector-for-mongodbというODBC上のMongoDBプロジェクトがあります。これは、複製作業を行うために必要な機能を使用するように検討されています。
これにはCLRトリガーを使用することをおすすめします。データベースレベルでトリガーするようにトリガーを設定し、イベントデータをキャプチャしてレーブセッションを開始し、それをレーベンデータベースに記録することができます。
これは質問に対する答えを提供しません。批評をしたり、著者の説明を求めるには、投稿の下にコメントを残してください。 – hkf
これは答えを提供します。短い答えであるからといって、答えではないというわけではありません。 「RavenDBデータベースをSQLデータベースと同期させるより良い方法はありますか?その場合、かごデータベースはマスターではなくスレーブとして動作していますか?」と私は思います。 – bbqchickenrobot
- 1. コンソールアプリからravendb
- 2. RavenDBへのJSONデータのインポート
- 3. GAEデータストアからのデータのレプリケート
- 4. SQLからMongoDBへ?
- 5. SQL Server 2005とSQL Server Compact Edition間のレプリケート
- 6. RavenDB - Sql Server DBと同期
- 7. LinqからSQLへのストアドプロシージャへのアクセス
- 8. SQLからC#へのログインクエリ
- 9. LinqからSQLへのローカライゼーションクエリ
- 10. このSQLからLINQへ
- 11. DBMLからSQLへのエクスポートスクリプト
- 12. SQL 2005データベースコピーからSQL 2005へのオプション
- 13. LinqからSql-SQLへの生成
- 14. OLTP SQL Serverデータベースから別のレポートSQL Serverデータベースにテーブルをレプリケート/コピーしますか?
- 15. Sql Server 2008は同義語をレプリケートしますか?
- 16. SQLから.NetへmonthCalendar.BoldDates?
- 17. SQL行から列へ
- 18. ASP.netミニプロファイラLINQからSQLへ
- 19. SQLジオグラフィーからdbgeographyへ?
- 20. 列から行へSQLサーバー
- 21. Photoshopの「マルチプレイエフェクト」をレプリケート
- 22. SQL 2005からSQL 2008へのSQLジョブの転送
- 23. LinqからSQLへのdiscriminatorsの問題
- 24. SAPからSQL Serverへのデータのエクスポート
- 25. SQL Server 2005からのパススルークエリへのアクセス
- 26. LinqからSQLへのデータアノテーションのバリデーション
- 27. LinqからSQLへのnvarcharの問題
- 28. LINQからSQLへの複数のパラメータ
- 29. excelからMS Sqlへのデータのエクスポート
- 30. RavenDBまたはSQL Server 2008 Filestream
これまでのところ、何もありません。トリガーはあなたの最善の策です。または独自のプラグインを作成しますか? (いい解決策ではありませんか?) –