0

Ayende は前もって人々に次のように語っています。RavenDB はレポート作成が苦手です。

この欠点を補うために、RavenDB には Smuggler というツールがあり、RavenDB データを RDBMS にエクスポートできます。

私の質問:

  • Smuggler によって作成されたダンプ ファイルをどのように使用しますか?

強調: RavenDB のドキュメントには、ダンプ ファイルを生成する方法が説明されていますが、次に何をすべきかについては説明されていません。

ダンプ ファイルを生成してメモ帳で開くと、多くのシンボルが含まれています。

4

1 に答える 1

3

これには Smuggler を使用したくありません。Smuggler は、Raven へのバックアップ/復元用です。代わりに SQL レプリケーションを使用する必要があります。

これに関する www.ravendb.net のドキュメントは現在、古いインデックス レプリケーション バンドルを反映しています。まだ完全に文書化されていない新しいより良い方法があります。詳細については、Ayende によるこのブログ投稿を参照しこの YouTube ビデオをご覧ください。

また、Raven はレポート用のデータを生成するのに問題はありませんが、アドホックレポートは苦手です。すべてのデータを事前に生成する必要があります。これは多くの状況で受け入れられます。

RavenDB 2.5 には、すべてのデータを一貫した方法でストリーミングするのに役立つ非常に優れた機能もあります。これは、レポート目的に最適です。

実際、SQL にレプリケートする一番の理由は、エンド ユーザーにデータへの raw アクセスを許可する場合です。たとえば、Excel スプレッドシートからデータソースにアタッチし、独自のピボットテーブルを作成したい場合、最初に SQL サーバーに複製しないとそれを行うことはできません。

于 2013-04-13T01:58:36.470 に答える