2012-11-07 37 views
2

当决定创建多个模式与为不同文档类型创建单个合并模式时,一般的经验法则是什么?不同文档类型的solr中的单个模式与多个模式

例如,如果我想索引产品集合和文章集合,应遵循什么通用规则来确定它们是否应在一个模式中创建(然后使用solr fq过滤器查询来过滤文档类型)或创建在两个模式。重叠字段的数量?是否需要在两种文档类型之间返回数据,并且能够过滤为单一类型?

+0

http://wiki.apache.org/solr/SchemaDesign –

回答

1

可能没有任何经验法则,更偏好。

如果你有你想在你的回应显示在一起或

  • 让他们

    之间

  • 关系实体

    • 倒不如让他们成为一个单一指标。

      你可以有不同的实体,并希望在查询时加入它们,这有助于在单个核心中。 (尽管有最新的发展,但我认为它也可能跨越核心)

      如果你的实体是完全不相关的,最好把它们作为一个独立的核心,这样你就可以不同地维护它们。
      多个内核可以给你更多的灵活性,配置在核心级别的安全性,变增量索引和分配每个核心....
      多个内核可以使用等根据条款复制,缓存更多的资源