【发布时间】:2015-07-16 11:46:58
【问题描述】:
嗨,
也许我对弹性搜索的内部缺乏一些了解。我想做的是创建一个嵌入式 ES 节点,但在我的应用程序的多个启动中保持索引持久。
这是我的启动代码(在每次应用程序启动时执行):
Node node = nodeBuilder().build().start();
然后我做一些索引/查询,有时,应用程序会停止。现在,如果我重新启动应用程序,我的所有数据都会丢失,并且会在文件系统上创建一个新的空节点。
是否可以使用 Java API 重用以前创建的节点及其数据?
【问题讨论】:
标签: java elasticsearch elasticsearch-java-api