2

我的印象是要使用 mmapfs 存储,我需要做的就是将 index.store.type 设置为 mmapfs,但是我正在阅读这篇文章并看到作者这样做

index: 
   store: 
     type: mmapfs 
     fs: 
       mmapfs: 
         enabled: true

所以他基本上做了我所做的然后将 index.store.fs.mmapfs.enabled 设置为 true

我的问题是整个 index.store.fs 部分的作用是什么,我在哪里可以找到有关它的一些文档?

4

1 回答 1

7

您需要的唯一配置是:

index.store.type: mmapfs

我不知道该配置的其余部分是从哪里获取的 - 也许它来自旧版本。

查看配置设置以确保实际支持的最佳位置是代码本身: https ://github.com/elasticsearch/elasticsearch/blob/master/src/main/java/org/elasticsearch/index/store /IndexStoreModule.java#L57

关于 mmapfs 的主题,值得阅读此博客条目: http ://blog.thetaphi.de/2012/07/use-lucenes-mmapdirectory-on-64bit.html

于 2013-04-06T11:28:17.247 回答