問題タブ [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.
hadoop - Elasticsearch Hadoop
3 つの DataNode と 1 つの NameNode を持つ Hadoop クラスターをセットアップしました。DataNode の 1 つに Elasticsearch もインストールしました。しかし、elasticsearch を使用して HDFS にアクセスできません (Hadoop クラスターと Elasticsearch は独立して正常に動作しています)。ここで、Hadoop クラスターを Elasticsearch と統合したいと考えています。そのための別のプラグインがあることがわかりました。しかし、私はそれをダウンロードすることができません。どのプラグインをダウンロードすればよいか教えてください。また、そのプラグインを配置するパスと、URL を使用してアクセスする方法。
前もって感謝します
elasticsearch - mobz/elasticsearch-head のインストールに失敗しました。理由: 可能なすべての場所からのダウンロードに失敗しました...、-verbose を使用して詳細情報を取得してください
コマンド プロンプトからelasticsearch
-head`プラグインをインストールしようとすると、次のエラーが表示されるのはなぜですか?
エラー:
elasticsearch - Elasticsearch - MySQL インデックス検索距離検索
特定のデータ ポイントから x km 以内にあるすべてのアドレスを検索するために、MySQL テーブルでインデックス化された Elasticsearch を使用しようとしています。次のようにテーブルにインデックスを付けました。
インデックス付きデータの例は次のとおりです。
次のクエリを調整して、距離の計算に緯度と経度を使用したいと考えています。
これを調整して距離を機能させ、すべての住所を x キロメートル以内に取得するにはどうすればよいですか?
elasticsearch - Elasticsearch サブセット フィルター
書籍に関するデータセットがあり、それぞれが 1 つ以上の言語である可能性があります。すべてのユーザーは、1 つ以上の言語を持っているものとして登録されています。
ユーザーが本を検索するとき、すべての言語を理解できる本だけを返したいと思います。
たとえば、次の 2 つの本がシステムにあります。
John が英語、ドイツ語、フランス語、およびイタリア語を知っていると登録されている場合、彼のクエリ結果には Book B が含まれることはありません。
私のシステムは現在Apache Solrを使用して書かれており、最終的にサブセット操作を実行するプラグインを作成しました (レコードの言語がユーザーの言語のサブセットである場合にレコードが一致し、ユーザーの言語がクエリ)。
ただし、 Elasticsearchバックエンドに移行したいと考えています。ただし、この特定のサブセット動作は、コア フィルター パッケージの一部ではないようです。何か不足していますか、それとも同様のプラグイン/カスタム フィルターの作成を検討する必要がありますか?
ruby-on-rails - カスタムアナライザーelasticsearch-rails
Railsアプリでelasticsearch-rails gemを使用して、Elasticsearchとの統合を簡素化しています。音声分析プラグインを使用しようとしているので、インデックス用にカスタム アナライザーとカスタム フィルターを定義する必要があります。
soundex音声フィルターを使用してカスタム分析を実行するために、このコードを試しましたが、例外メッセージで失敗しました:
[!!!] インデックス作成時のエラー: Elasticsearch::Transport::Transport::Errors::BadRequest [400] {"error":"MapperParsingException[mapping [call_sentence]]; ネスト: MapperParsingException[Analyzer [{tokenizer= standard, filter=[standard, lowercase, metaphoner]}] not found for field [ふりがな]]; ","status":400}
php - カスタム ポート番号のエラスティック サーチ
http.port番号を変更して、エラスティック検索のデフォルトポートを変更してみました。しかし、うまくいきません。私はphpエラスティックライブラリを使用しています。
セキュリティ上の理由により、私の Web サイトのデフォルト ポートはブロックされています。
サーバーでエラスティック検索を実行する方法を提案できますか。
ありがとうございました。