gpt4 book ai didi

search - 刷新请求与清空Elasticsearch缓存之间的区别

转载 作者:行者123 更新时间:2023-12-03 00:32:16 24 4
gpt4 key购买 nike

发出刷新请求和清空缓存以进行Elasticsearch之间有什么区别?重新启动Elasticsearch是否可以实现以上任一目的?

最佳答案

如果您说的是flushclear cache api之间的区别,那是相当大的。

Flush发出Lucene提交并清空Elasticsearch事务日志。结果,它在lucene指数水平上具有耐久性(这就是为什么可以清空转运蛋白的原因)。刷新会在引擎盖下定期有规律地自动调用,该间隔根据您索引的文档数,文档的大小以及上次刷新的时间而自适应。除非您正在对索引进行维护,否则通常不调用冲洗。

清除缓存会清空用于加快搜索速度的Elasticsearch缓存,例如,在执行相同的过滤器或相同的方面时。缓存的类型不同,但是此时它们全部存储在内存(java堆)中。

关于search - 刷新请求与清空Elasticsearch缓存之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20463243/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com