我试图将搜索的命中限制提高到10,000以上,我可以通过指定“track_total_hits:true”,但这并不允许我设置这个限制来说出更高的数字,如20,000或30,000。我该如何实现这一点?
pieyvz9o1#
正如Krithick S在他们的评论中所说,如果你可以并且想要增加集群端的结果数量,你可以通过调整设置来实现,但是,增加这个数量会增加集群的内存使用。更有效的选项是滚动(如该页所述,不再推荐使用)和搜索之后。除了搜索之后,如果您需要在提取文档时保持索引的状态冻结,则可以使用带有时间点(PIT)的搜索之后。
1条答案
按热度按时间pieyvz9o1#
正如Krithick S在他们的评论中所说,如果你可以并且想要增加集群端的结果数量,你可以通过调整设置来实现,但是,增加这个数量会增加集群的内存使用。
更有效的选项是滚动(如该页所述,不再推荐使用)和搜索之后。除了搜索之后,如果您需要在提取文档时保持索引的状态冻结,则可以使用带有时间点(PIT)的搜索之后。