問題タブ [elasticsearch-plugin]

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 投票する
1 に答える
509 参照

elasticsearch - Hive テーブルと ES インデックスでの Hive-Elasticsearch 統合でのカウントの不一致

ハイブを使用してエラスティック検索インデックスを作成しました。ここには、すべての生データをロードする 1 つの一時テーブルがあります。そのテーブルからいくつかの基準でいくつかのデータを選択し、それらをエラスティック検索インデックスと統合されたテーブルに挿入します。

インデックスの作成後、ES とエラスティック サーチ インデックスが統合されたテーブルで、ハイブ テーブル (同じ基準でメイン テーブル内) のカウントを比較しています。見つかった数は同じではありません。

ES インデックスでは: 4663296 ES と統合されたテーブルでは: 4663296 (ES と同じ) ですが、ハイブでは: 4611296 (同じ基準のメイン テーブル) - ES より少ない

では、この数が ES の方が多い理由を教えてください。同じはずですよね?

ありがとう、ラックト

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

ruby-on-rails - ElasticSearch Rails - カスタム アナライザーの設定

Elasticsearch-rails ( https://github.com/elasticsearch/elasticsearch-rails )を介して Rails 4 で ElasticSearch を使用しています。

メール属性を持つ User モデルがあります。

ドキュメントに記載されている「uax_url_email」トークナイザーを使用しようとしています。

wiki ( https://github.com/elasticsearch/elasticsearch-rails/wiki ) と elasticsearch-model ドキュメント ( https://github.com/elasticsearch/elasticsearch-rails/wiki ) の例に従って、これにたどり着きました.

うまくいきません。直接elasticsearchにクエリを実行すると:

戻り値:

0 投票する
2 に答える
4080 参照

elasticsearch - プラグインで ElasticSearch Java クライアント API を使用する

ElasticSearch プラグインに沿って ES 検索を実行できるように、ES 1.3.1 プラグインでクライアント API を実行することが何とか可能かどうか疑問に思っていましたか?

次のコードを試しました:

しかし、次のコンパイル エラーが返されます。

それを機能させる方法についてのアイデアはありますか?

インストールの詳細:

ソース:

file を含む現在のファイル構造pom.xmlは、ここにあります

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

asp.net - ElasticSearch with NEST クエリの問題

私は ElasticSearch と NEST の両方に慣れていないので、初心者であることを許してください。実装中の .NET ソリューションで ElasticSearch を評価するためのプロトタイプに取り組んでいます。プロトタイプはコンパイルされ、検索しているように見えますが、結果が正しく返されません。小文字のみのいくつかのキーワードの結果のみを返し、他のものは無視して何も返しません。クエリに何か問題があると思います。クエリ部分は次のとおりです (接続情報とデフォルトのインデックスが指定され、構築されていると仮定します)。

必要に応じて、モデルを次に示します。

助けてくれてありがとう!

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

ruby-on-rails - エラスティック検索と MongoMapper

現在、MongoMapper を ORM として使用しており、Elastic Search を使用したいと考えています。Elasticsearch-rails をプロジェクトに統合して import メソッドを呼び出してみましたが、次のエラーが発生します。

Elasticsearch::Model::NotImplemented: デフォルト アダプターのメソッドが実装されていません

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

elasticsearch - Elasticsearch: セキュリティ上の懸念

社内のロギングおよび監視システムのバックエンドとしてelasticsearchを使用しています。1 つの ES クラスターにデータを流している複数のサイトがありますが、インデックスは異なります。たとえば、abc-us には米国のサイトのデータがあり、abc-india にはインドのサイトのデータがあります。

ここで懸念されるのは、データをクラスターにプッシュする前に、いくつかのセキュリティ チェックが必要なことです。

  1. インデックスに送られるデータは正しい IP アドレスから来ています
  2. 着信 json リクエストは新しいデータの挿入であり、削除/更新ではありません
  3. 読み取り中に、特定の IP が他のインデックスのデータを読み取れないようにする必要があります。

Elasticsearchを使用して達成できるかどうか教えてください。