记录最近对solr性能优化的实践。可以类比查询数据库。

1、业务代码层面优化

减少不必要的solr请求。

2、限定fl字段

只指定业务需要的字段返回。实践中从返回50个字段减少到1个字段,整体耗时减少60%。效果受硬件性能影响。

3、对facet字段使用docValues

4、对索引优化

减少不必要的copyField使用,定期对索引进行optimize。

5、小心使用模糊搜索

可以类比为sql里的like语句,对性能有一定影响。


耶律妙月
1 声望0 粉丝

引用和评论

0 条评论