我们有200 GB的大索引。我们有查询需求,我们在5-6个文件上执行分面(空格标记)。我读过solr文档,上面说Faceting tokenized字段将填充fieldvalueCache。但由于某些原因,所有方面都缓存在FieldCache中,而不是fieldvaluecahe中。有人能解释一下为什么会发生这种情况吗?
发布于 2017-11-26 05:06:49
我猜这是因为Solr更喜欢docValue而不是fieldValueCache。
https://issues.apache.org/jira/browse/LUCENE-5666
如果你想使用fieldValueCache,你可以通过json facet来实现。
https://issues.apache.org/jira/browse/SOLR-8466
以下是关于这些更改的更多讨论
https://issues.apache.org/jira/browse/SOLR-7190
下面是stackoverflow中的一些相关讨论,
https://stackoverflow.com/questions/47470000
复制相似问题