問題タブ [elasticsearch]

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 に答える
281 参照

search-engine - 検索エンジンのインデックスとタイプ

検索エンジンに少し慣れていないので、インデックスとタイプの概念はあまり明確ではありません。エラスティック検索には、ドキュメントを格納できるインデックスとタイプの概念があります。

インデックスの概念は、データベース内のスキーマと相関していますか? 型の概念はテーブルと相関していますか?

誰かがインデックスの下に別のグループを作成する目的を説明できますか? 同じ種類のすべてのドキュメントを単一のインデックスに格納できないのはなぜですか?

0 投票する
4 に答える
3639 参照

mongodb - Elasticsearch の mongodb リバー

Elasticsearch で利用できる公式の mongodb リバーはありますか? モジュールmogooseを介してnode.jsでmongodbを使用しています。http://www.matt-reid.co.uk/blog_post.php?id=68で見たことがあります

これは正しいものですか?非公式って書いてあるけど…

編集: https://github.com/aparo/elasticsearchには mongodb プラグインが組み込まれているようです。これを mongodb で構成する方法と、mongodb が Elasticsearch にインデックスを作成するためにデータをプッシュする方法について利用可能なドキュメントはありますか?

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

search - ElasticSearch River を使用して CouchDB を検索する

次のコードでelasticsearch用のcouchDBリバー(このelasticsearch exampleから)を作成しまし:

このコマンドでelasticsearchを使用してcouchDBを検索しようとすると:

応答を受け取ります: uri [/tasks/tasks] およびメソッド [GET][] のハンドラーが見つかりません

私は検索してきましたが、この問題の解決策をまだ発見していません。

アップデート:

適切なクエリは次のとおりです。

ただし、エラーを受信しなくなったにもかかわらず、ヒット数は 0 です。

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

search - エラスティック検索でクエリを実行しているときにブースト値を送信する方法は?

エラスティック検索の特定のクエリに検索関連性スコアを追加する必要があります。クエリ中に特定のフィールドのブースト スコアを追加するにはどうすればよいですか?

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

javascript - ElasticSearch を使用してソース コードのインデックスを作成する方法

JavaScript ソース ファイルの全文検索と結果の強調表示を提供する必要があります。

私の質問は、既存の ElasticSearch トークナイザーとアナライザーのどの組み合わせがこれに最適でしょうか?

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

search - エラスティックサーチの設定とマッピングを 1 つのファイル (Solr の schema.xml など) に保存するにはどうすればよいですか?

Elasticsearch 設定とマッピングを 1 つのファイル (Solr の schema.xml など) に保存するにはどうすればよいですか? 現在、マッピングを変更したい場合は、インデックス設定を削除して最初からやり直す必要があります。何か不足していますか?

現在、大規模なデータセットはありません。しかし、インデックスが作成される大量のデータに備えて、設定を変更し、毎回完全にやり直すことなくインデックスを再作成できるようにしたいと考えています。これは可能ですか?

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

java - Java クライアントを使用して ElasticSearch を照会するにはどうすればよいですか?

このサイトには JSON のドキュメントのみがあり、Java クライアントはありません。実行する必要がある何らかのマッピングはありますか?

地理位置情報クエリの例: http://www.elasticsearch.org/guide/reference/query-dsl/geo-distance-range-filter.html

このようなクエリは、Java クライアントを使用してどのように作成されるのでしょうか?

ありがとうジェイソン

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

windows-7 - ElasticSearch 0.17.9-Windows Server 2008R2x64での400の不正なリクエスト

ElasticSearchを実行しようとしています。ES0.17.9とelasticsearch-headをダウンロードしました。JDK1.7.0を使用しています。

エラーなしでESサーバーを起動し、es-headを使用して、正常に接続しました(http:// localhost:9200)。クラスター情報/ノード情報すべての概要は正常に機能します。しかし、「Any Request」に移動してPUTを実行しようとすると、「400badrequest」で失敗します。リクエストは、パスPAFRetail / indextypes / 1とデータを使用してhttp:// localhost:9200 /に送信されます:{"test": "test"}

クラスター情報/ノード情報は次のようになります。

また、デバッグログを設定して、これを取得します。

「アクション」ログがないことに気付いたので、早く死んでいるようです...何かアイデアはありますか?

ありがとう!-ティム

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

maven - エラスティックサーチのソースコード

mavenでelasticsearchのビルドに失敗しました(pomを書きました)

いくつかのソースファイルが不足していることがわかりました。つまり、(org.elasticsearch.common.base.*)

master ブランチからビルドします。

私の質問は、追加のソース ファイルはありますか?

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

search - River プラグインを使用する場合の Elasticsearch の初期設定の作成方法

私は CouchDB 用の river プラグインを使用しており、次の curl コマンドを実行すると:

応答を受け取ります:

私が抱えている問題は、ブラウザで設定を表示して次の場所に移動する場合です。 http://localhost:9200/blog/_settings?pretty=true

返ってくるjsonは以下の通りですが、自分が作成したと思っていたアナライザーなどの情報を期待しています。

返された JSON:

また、リバーを使用せずにブログのインデックスを作成し、curl コマンドを実行して分析情報を入力すると、入力した設定を示すブラウザーからの応答が返されます。

River プラグインを使用する場合、インデックスのデフォルト設定を設定するにはどうすればよいですか?