我正在使用Java API(maven项目)进行弹性搜索。我将path.data
字段的elasticsearch.yml配置为其中一个目录。但是当我运行我的代码进行索引时,除了config yml文件中提到的文件夹之外,它还会在项目文件夹的根目录中创建一个/ data /目录。我无法理解为什么会这样做。有人可以帮忙。
在elasticsearch.yml
path.data:/data/servers/es.data
感谢。
答案 0 :(得分:0)
我也遇到了这个问题。在我的情况下(我使用Spring Boot)我认为问题是,我忘了定义一个org.elasticsearch.client.Client
的bean。所以我认为Spring生成了一个Client bean,并在我的项目文件夹中“制作”了一个elasticsearch数据库。
希望这有助于某人!干杯