【问题标题】:Where to store RavenDb indexes?在哪里存储 RavenDb 索引?
【发布时间】:2011-12-29 17:57:59
【问题描述】:

解决方案结构中存储 RavenDb 索引定义的最佳位置是什么?我有两个可执行文件:ASP.NET MVC 前端和一些后台任务执行器。它们都只使用特定于该项目的索引(因此没有用于两个项目的索引)。所以我看到了两个存储索引的选项:

  1. 在一个名为 RavenDbInfrastructure 的特殊项目中
  2. 在两个项目中本地

第一个选项对我来说看起来更合理,但相反的索引通常是特定于视图的,因此将它们放置到将要使用它们的项目中看起来是合乎逻辑的。

【问题讨论】:

    标签: .net nosql ravendb


    【解决方案1】:

    如果您有共享索引,最好为索引创建一个单独的项目。 如果您对两者都有单独的索引,请在本地使用它们。

    【讨论】:

      猜你喜欢
      • 2021-05-09
      • 2018-09-15
      • 1970-01-01
      • 1970-01-01
      • 2011-09-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-05-04
      相关资源
      最近更新 更多