-1

使用单节点 Solr 实例,我需要搜索电子产品和杂货。但我从不想一起搜索它们。当我搜索电子产品时,我不希望有杂货,反之亦然。

我应该在单个 schema.xml 中定义这两种文档类型,还是应该为这两个中的每一个使用不同的集合(为两个中的每一个维护单独的 schema.xml 和 solrconfig.xml)?

我相信,如果我将两者都添加到单个集合中,而不在这两种文档类型之间共享字段,我应该与将它们分成两个集合(就性能和全部而言)一样好,因为它们的索引/过滤器缓存将完全当他们不共享字段时彼此独立?

4

1 回答 1

0

我认为在一个模式中定义这两个文档的唯一性能问题是:

  1. 您的文档大小可能会变得太大!
  2. 您的索引大小会变大,搜索速度会变慢。
于 2013-10-06T00:38:07.113 回答