RavenDB复制设置基础知识

Bob*_*orn 5 replication ravendb

有人可以解释为RavenDB设置复制的基本步骤吗?我正在使用build 888.从我在网上找到的,我可以猜到可能需要做什么,但我肯定知道.

我相信这是复制的官方文档:http: //ravendb.net/docs/server/bundles/replication

首先,该文件说明:

"可以通过将Raven.Bundles.Replication.dll删除到Raven的插件目录来启用Raven复制."

我在Bundles文件夹中看到了DLL,但是没有Plugins文件夹.我应该创造那个吗?它应该已经存在吗?

看起来我们需要这样做来指定复制服务器:

在此输入图像描述

那是什么?我是否需要将此文档实际保存到数据库中?或者是在某个文件系统的配置文件中?如果我需要将其写入数据库,我是否只是将它放在我的应用程序中并让它第一次运行?每次?

如果这些问题可以得到解答,我可能会有基本的信息来开始.那么也许我可以一步一步地博客作为教程.

Dan*_*ang 4

Bob,是的,您需要将 raven 根目录的 Bundles 文件夹中的 dll 放入 Plugins 文件夹中,默认情况下,该文件夹位于 Server 文件夹下。但是,如果需要,您可以使用 app.config 设置更改该位置。

Raven/Replication/Destinations 实际上是您需要创建的文档的 id,以便告诉 ravendb 复制集群中其他服务器的 url。复制确实是一个基础设施问题,所以我根本不会将此文档放在您的应用程序中 - 相反,我会由 Management Studio 自己创建此文档,这就是我向您建议的。