RavenDB - 与Sql Server DB同步

sca*_*cci 5 c# sql-server sql-server-2008 ravendb

我正在考虑将RavenDB用于我在高吞吐量应用程序中进行的一些查找场景.这将取代我需要对数据库进行的所有查询调用以获取诸如站点位置等内容.实际上看一些选项(也是.Net缓存).我知道你可以将RavenDB中的索引复制到SQL Server,但是想知道是否有人在将RavenDB与Sql Server同步的情况下做了相反的事情?

任何建议/意见将不胜感激.

--S

Phi*_*hil 4

我做过一个类似的场景,其中需要每晚将数据从 SQL Server 系统批量传输到我们的 RavenDB 实例中。

我找不到现成的工具来完成我想要的任务,因为通常您应该以不同于 SQL Server 的方式优化为 RavenDB 提供的模型。

我编写了一个自定义控制台应用程序,将数据放入我的 RavenDB 实例中。

例如我的控制台应用程序:

  • 将多个关系压缩到一个文档中
  • 处理不同的数据类型

TLDR:我编写了自己的控制台应用程序,因为我找不到可以做到这一点的通用产品。