弹性搜索中的数据目录在项目文件夹中创建

时间:2014-08-22 17:54:01

标签: java maven elasticsearch

我正在使用Java API(maven项目)进行弹性搜索。我将path.data字段的elasticsearch.yml配置为其中一个目录。但是当我运行我的代码进行索引时,除了config yml文件中提到的文件夹之外,它还会在项目文件夹的根目录中创建一个/ data /目录。我无法理解为什么会这样做。有人可以帮忙。

在elasticsearch.yml

  

path.data:/data/servers/es.data

感谢。

1 个答案:

答案 0 :(得分:0)

我也遇到了这个问题。在我的情况下(我使用Spring Boot)我认为问题是,我忘了定义一个org.elasticsearch.client.Client的bean。所以我认为Spring生成了一个Client bean,并在我的项目文件夹中“制作”了一个elasticsearch数据库。

希望这有助于某人!干杯