0

http とシリアル化のオーバーヘッドなしで、エラスティック サーチを使用して構築されたインデックスを更新することは可能ですか? 私はsolrjで利用可能なEmbeddedSolrServerに相当するelasticsearchを探しています。

4

1 に答える 1

1

確かに、elasticsearch を使用すると、ローカル ノードを簡単に起動してアプリケーションに埋め込むことができます。

ローカル ノードとは、jvm 内のローカル ディスカバリを意味します。

ローカル ノードを起動する方法の例があるJava APIドキュメントを参照してください。

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

完了したら、忘れずにシャットダウンしてください。

node.close();

私も書いたこのブログを見てください:ビッグデータを超えたelasticsearch - running elasticsearch embedded .

于 2013-04-12T07:13:58.230 に答える