現在、リアルタイムデータを取り込むためのデータベースとしてSQL Compact Editionを使用しているアプリケーションがあります。私のユーザーの中には、自分のアプリケーションでキャプチャしている間に、このデータに対してクエリやレポートを作成するための独自のアプリケーションを作成したい人もいます。ただし、SQL Compact Editionはアプリケーションでインプロセスで実行されるため、外部プロセスがそのアプリケーションに接続することはできません。SQLコンパイルからSQL Expressへのリアルタイムマージ/同期
このデータを、ユーザーが提供する外部データベースサービス(SQL Expressまたは標準SQL Server)にリアルタイムでレプリケートする方法を検討しています。これを使用して、アプリケーションの継続中にクエリ/レポートを作成できますSQL Compactに書き込む。
このための最良の方法についての推奨事項はありますか?私はSync Frameworkについて少しは読んだことがありますが、バッチ同期ではよりターゲットを絞っているように見えますが、リアルタイムでは(比較的)同期する必要があります。
他の人が同様のシナリオに遭遇し、どのように対処しているのか不思議です。どんな提案も大歓迎です。