Solr排序性能问题

时间:2011-10-11 21:05:36

标签: lucene solr

我正在尝试在查询中的String字段上指定sort,但是因为索引有大约50M的文档而看到了内存问题。

为什么Solr实际上对索引中所有文档的字段值进行排序,而不仅仅是查询返回的匹配。是否有替代这些性能问题。

1 个答案:

答案 0 :(得分:1)

对于您的查询,使用过滤查询可能会更快。

q=*:*&fq=-uid:XXX&fq=%2B(fid:XXX)&sort=firstName%20asc

http://wiki.apache.org/solr/CommonQueryParameters