我有一个包含3个分片的集合,其中包含5M条记录,具有10个字段,磁盘上的索引大小小于1 GB,文档中有1个长值字段,需要在每个查询中进行排序。
所有查询都是具有一个范围查询过滤器的过滤器查询,其中必须应用基于长值的排序。
预计我会在50毫秒(包括经过的时间)以下得到响应。但是,实际的Qtime范围是50-100毫秒,而经过的时间则是200-350毫秒。
注意:我已将docValues用于所有字段,并将其配置为newSearcher / firstSearcher。不过,我认为回应没有任何改善。
可能有哪些调优选项?
答案 0 :(得分:0)
尝试为这些值建立索引。这可能会有所帮助。 我不太确定,但是您可以尝试一下。