在我的测试环境中,每台服务器上有近130,000,000个文档。如果我在没有按日期排序的情况下进行搜索,它的工作速度很快,但如果启用排序则速度极慢。
我认为如果solr可以在创建索引时对索引字段进行排序,则搜索会更有效。那么,如何配置solr以在索引时对某些字段进行排序?
答案 0 :(得分:0)
初始查询会比较慢,但所有后续查询都应该很快 Solr应该能够使用Filter Query Cache for sorting。
您还可以warm the sort fields 还要检查开销是否也只是排序的原因,并且不涉及查询和评分。