elasticsearch相当于EmbeddedSolrServer for Solr

时间:2013-04-12 00:48:28

标签: elasticsearch solrj

是否可以更新使用弹性搜索构建的索引而无需http和序列化的开销? 我正在寻找与solrj一起提供的EmbeddedSolrServer的弹性搜索。

1 个答案:

答案 0 :(得分:1)

当然,使用elasticsearch,您可以轻松启动本地节点并将其嵌入到您的应用程序中。

对于本地节点,我的意思是本地发现,jvm中的本地节点。

查看Java API文档,其中有一个关于如何启动本地节点的示例:

Node node = nodeBuilder().local(true).node();
Client client = node.client();

完成后不要忘记关闭它:

node.close();

看看我写的这篇博客:elasticsearch beyond big data - running elasticsearch embedded