問題タブ [elasticsearch-java-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
1185 参照

java - RemoteTransportException ストリームからの例外応答のデシリアライズに失敗しました Elastic Search Java API

ドキュメントをエラスティック検索に挿入するための Java コード

応答: http://localhost:9200/_nodes?jvm=true

http://localhost:9200の応答 :

Mavenを介して追加された依存関係:

ソースコードをコンパイルするために 1.8.0_77 を使用してコンパイルしていますが、それでも次の例外が発生します。このタイプの例外は、バージョンの不一致がある場合に発生しますが、私は何も持っていません

0 投票する
1 に答える
44 参照

ajax - Elasticsearch Java ライブラリと CORS AJAX リクエスト

Elasticsearch のセキュリティについて質問があります。

Elasticsearch Java ライブラリを使用して Web アプリケーションを開始しましたが、うまく機能しています。ただ、性能・速度的には、CORS AJAXリクエストを使ってElasticsearchにリクエストを送って、即座にレスポンスを受け取る方が良いのではないでしょうか? 安全性が低いですか?

0 投票する
1 に答える
1475 参照

java - Java を使用して、elasticsearch で複数のドキュメントを更新します。Elasticsearch 2.3.2 を使用しています

Java API を使用して、特定のフィールドでインデックス付きデータの一部を更新したいと考えています。このドキュメントhttps://www.elastic.co/guide/en/elasticsearch/client/java-api/current/java-docs-update.htmlを参照して、Java プログラムを作成しました。私のJavaプログラムは次のようになります。

このプログラムは、スクリプトに基づいて 1 つのドキュメントを更新しています。「pibindex」はインデックスの名前、「SearchTech」はインデックスのタイプ、「http://www.sea.com/bundle」はドキュメントの ID です。「 http://www.sea.com/bundle 」のようなパターンに一致する新しいフィールド「wiki_collection」:true で複数のドキュメントを更新したいと考えています。ワイルドカード クエリを使用したい。

Javaでこのelasticsearchクエリを実装しようとしています:

明らかな何かが欠けている場合は申し訳ありません。ありがとうございました。

0 投票する
1 に答える
238 参照

java - AWS でホストされている ES に接続しようとすると NoNodeAvailableException が発生する

AWS で実行されている ES インスタンスがあり、JAVA API を使用して接続したいと考えています。

このプログラムを実行すると、次のようになります。

NoNodeAvailableException[構成されたノードは使用できません:
[{#transport#-1}{127.0.0.1}{localhost/127.0.0.1:9320}]

TCP ポートが で9320、REST ポートがであるインスタンスにトンネリングしました9220

0 投票する
0 に答える
92 参照

elasticsearch - Elasticsearch でグループ化

同じドキュメント タイプにドキュメント A、B、C があります。3 つすべてにプロパティ is_type = 'Normal'、is_type = 'Normal'、is_type = 'AbNormal' があります。1 つのクエリで検索応答を取得し、検索応答 API を使用して、タイプが通常と異常のドキュメントのリストを取得したいと考えています。集計は単なる集計であるため、ドキュメントを取得するのに役立たないことはわかっています。どんな助けでも大歓迎です。

0 投票する
1 に答える
941 参照

elasticsearch - Javaを使用してelasticsearchのパターンに一致するドキュメントからフィールドを削除するには?

いくつかのドキュメントをクロールし、elasticsearch でインデックスを作成しました。センスを使用してクエリを実行しています:

これはelasticsearchでの私のクエリです:

これは私のJavaプログラムです:

FieldName (ホームが文字列として保存される場所) は、ドキュメントから削除するフィールドの名前です。patternvalue は、パターン " http://search.com/ *" が格納されている場所です。この Java プログラムを実行すると、ドキュメントからホーム フィールドが削除されません。ドキュメントに remove という新しいフィールドを追加します。私は何かが欠けているかもしれません。どんな助けでもいただければ幸いです