5

RavenDB のレプリケーションをセットアップするための基本的な手順を誰か説明できますか? ビルド 888 を使用しています。オンラインで見つけたものから、何をする必要があるか推測できますが、確実に知りたいです。

これはレプリケーションの公式ドキュメントだと思います: http://ravendb.net/docs/server/bundles/replication

まず、そのドキュメントには次のように記載されています。

「Raven のレプリケーションは、Raven.Bundles.Replication.dll を Raven の Plugins ディレクトリにドロップすることで有効にできます。」

Bundles フォルダーにその DLL が表示されますが、Plugins フォルダーはありません。私はそれを作成することになっていますか?それはすでにそこにあるはずですか?

レプリケーション サーバーを指定するには、次のようにする必要があるようです。

ここに画像の説明を入力

それは何ですか?このドキュメントを実際にデータベースに保存する必要がありますか? それとも、ファイルシステムのどこかにある構成ファイルにありますか? それをDBに書き込む必要がある場合、それをアプリケーションに入れて、最初に実行しますか? 毎回?

これらの質問に答えることができれば、開始するための基本的な情報が得られるかもしれません。そうすれば、チュートリアルとして段階的にブログを書くことができるかもしれません。

4

1 に答える 1

4

Bob さん、はい、あなたの raven ルート ディレクトリの Bundles フォルダから Plugins フォルダに dll を配置する必要があります。これはデフォルトで Server フォルダの下にあります。ただし、必要に応じて app.config 設定でその場所を変更できます。

Raven/Replication/Destinations は実際には、レプリケーション クラスタ内の他のサーバーの URL を ravendb に伝えるために作成する必要があるドキュメントの ID です。レプリケーションは本当にインフラストラクチャの問題であるため、このドキュメントをアプリケーションで作成することはまったくありません。代わりに、管理スタジオでこのドキュメントを独自に作成することをお勧めします。

于 2012-04-11T16:57:06.843 に答える