elasticsearch Completion Suggester高内存应急计划:通过停止完成查询,我们能否在不停机的情况下快速减少内存使用?,elasticsearch,autocomplete,autosuggest,completion,elasticsearch,Autocomplete,Autosuggest,Completion" /> elasticsearch Completion Suggester高内存应急计划:通过停止完成查询,我们能否在不停机的情况下快速减少内存使用?,elasticsearch,autocomplete,autosuggest,completion,elasticsearch,Autocomplete,Autosuggest,Completion" />

elasticsearch Completion Suggester高内存应急计划:通过停止完成查询,我们能否在不停机的情况下快速减少内存使用?

elasticsearch Completion Suggester高内存应急计划:通过停止完成查询,我们能否在不停机的情况下快速减少内存使用?,elasticsearch,autocomplete,autosuggest,completion,elasticsearch,Autocomplete,Autosuggest,Completion,我们在搜索用例中使用elasticsearch,它有一个索引,既可以用于常规查询,也可以用于自动完成。 对于自动完成,我已经在上面启用了完成建议器。 然而,随着数据的增加,内存的使用越来越引起人们的关注 由于我们也将此索引用于其他重要的搜索目的,因此我们希望在内存使用量增加过多时制定一个计划。我有以下问题: 如果我们看到内存使用率非常高,是否有一种方法可以快速关闭完整集群的完成提示器以降低内存使用率 ElasticSearch是否仅在第一次建议查询时在内存中加载FST?在这种情况下,如果我们停

我们在搜索用例中使用elasticsearch,它有一个索引,既可以用于常规查询,也可以用于自动完成。 对于自动完成,我已经在上面启用了完成建议器。 然而,随着数据的增加,内存的使用越来越引起人们的关注

由于我们也将此索引用于其他重要的搜索目的,因此我们希望在内存使用量增加过多时制定一个计划。我有以下问题:

  • 如果我们看到内存使用率非常高,是否有一种方法可以快速关闭完整集群的完成提示器以降低内存使用率

  • ElasticSearch是否仅在第一次建议查询时在内存中加载FST?在这种情况下,如果我们停止查询建议器,它是否会从堆中卸载FST。我们能否依靠这一点来降低高内存使用率。 如果它自己在索引时在堆中加载FST,有没有办法让它快速从内存中卸载FST