使用单节点 Solr 实例,我需要搜索电子产品和杂货。但我从不想一起搜索它们。当我搜索电子产品时,我不希望有杂货,反之亦然。
我应该在单个 schema.xml 中定义这两种文档类型,还是应该为这两个中的每一个使用不同的集合(为两个中的每一个维护单独的 schema.xml 和 solrconfig.xml)?
我相信,如果我将两者都添加到单个集合中,而不在这两种文档类型之间共享字段,我应该与将它们分成两个集合(就性能和全部而言)一样好,因为它们的索引/过滤器缓存将完全当他们不共享字段时彼此独立?