标签: lucene solr
我正在尝试在查询中的String字段上指定sort,但是因为索引有大约50M的文档而看到了内存问题。
为什么Solr实际上对索引中所有文档的字段值进行排序,而不仅仅是查询返回的匹配。是否有替代这些性能问题。
答案 0 :(得分:1)
对于您的查询,使用过滤查询可能会更快。
q=*:*&fq=-uid:XXX&fq=%2B(fid:XXX)&sort=firstName%20asc
http://wiki.apache.org/solr/CommonQueryParameters