Elasticsearch将数据预加载到文件系统缓存中
Posted 九师兄
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Elasticsearch将数据预加载到文件系统缓存中相关的知识,希望对你有一定的参考价值。
1.概述
翻译:Preloading data into the file system cache
这是一个专家设置,其细节将来可能会发生变化。
默认情况下,Elasticsearch 完全依赖操作系统文件系统缓存来缓存 I/O 操作。可以设置index.store.preload 以便告诉操作系统在打开时将热索引文件的内容加载到内存中
。
此设置接受以逗号分隔
的文件扩展名列表
:所有扩展名在列表中的文件将在打开时预加载
。这对于提高索引的搜索性能
很有用,尤其是在主机操作系统重新启动时,因为这会导致文件系统缓存被破坏。但是请注意,这可能会减慢索引的打开速度
,因为它们只有在数据加载到物理内存后才可用。
此设置只是尽
以上是关于Elasticsearch将数据预加载到文件系统缓存中的主要内容,如果未能解决你的问题,请参考以下文章