• elasticsearchで "store": "yes "が必要な理由とは?

    質問 私は本当に理解できないのですが、なぜ コアタイプのリンク には、属性の説明で (たとえば数値の場合) こう書かれているのですが、これはなぜなのでしょうか。 store - 実際のフィールドをインデックスに格納する場合は yes、格納しない場合は no に設定します。デフォルトは no です(注。 の場合、JSONドキュメント自体は保存され、そこから取得することができます

    2023-12-20 16:34:54
  • ElasticSearchで全ての_idを取得する効率的な方法

    質問 ElasticSearchからあるインデックスのすべての_idを取得する最速の方法は何ですか?単純なクエリで可能でしょうか?私のインデックスには約20,000の文書があります。 どのように解決すればよいでしょうか? Edit: @Aleck Landgraf さんの回答も読んでください。 あなたはただ、elasticsearch-internalの _id フィール

    2023-11-04 11:16:22
  • Elasticsearchを使った文書数のカウントについて

    質問 Elasticsearchの)インデックス内のドキュメント数をカウントしたい場合、(少なくとも)2つの可能性があります。 ダイレクト count POST my_index/_count にある文書の数を返さなければなりません。 my_index . 使用方法 search ここでは count を search_type または他のタイ

    2023-10-21 15:23:39
  • Elasticsearchの全ドキュメントをダンプする

    質問 インデックスのすべてのデータを含むダンプファイルを、その設定とマッピングとともに作成する方法はありますか。 A MongoDBで行っているのと同じような方法で mongodump またはSolrのように のデータフォルダがコピーされます。 をバックアップの場所にコピーします。 乾杯! どのように解決するのですか? この回答を書いている時点(2021年

    2023-09-24 06:45:03
  • ElasticSearch起動エラー - デフォルトの検出設定が実運用に適さない。

    質問 elasticsearch.yaml ファイルに以下のような設定を与えてみました。 network.host: aa.bbb.ccc.dd これは私のIPv4アドレスです そして http.port: 9200 Windowsマシンでelasticsearch.batを実行しようとすると、以下のようなレスポンスになります。 the default discovery s

    2023-09-05 15:14:45
  • 複数フィールドによるマッチングを行うクエリ

    質問 エラスティックサーチの初心者ですが、2つのフィールドに関係するクエリを書きたいと思っています。つまり、フィールドのコンテンツが指定された部分文字列を含むということです。私はこのようなフィールドを含む文書を持っています。 name: n tag: t これを試してみました。 /_search -d ' { "query": { "match": {

    2023-09-02 19:40:58
  • [解決済み] Elasticsearchのドキュメントからフィールドを削除する

    質問 Elasticsearchにインデックスされたすべてのドキュメントから、あるフィールドを削除したいのです。どうすればよいでしょうか? どのように解決するのですか? バックトラックさんのおっしゃる通りなのですが、これをElasticsearchで行う非常に便利な方法があるのです。 Elasticsearchは、削除の内部的な複雑さを抽象化してくれます。 そのためにはupdate

    2023-07-11 01:24:15
  • Kibana - ログをテーブルとして表示する方法

    質問 あるプロジェクトでKibana 4をテストしています。 私は、3つのフィールドで構成されるデータベーステーブルからインデックスを作成しました。 日付 ユーザー名 アクション ダッシュボードに、私のインデックスを単純な表 (3列、N行) として表示したいと思います。 私は、quot;Data table"可視化を使用しようとしましたが、メトリック(カウント、合

    2023-07-09 02:14:06
  • [解決済み] 配列に指定された値のいずれかが含まれる項目のフィルタリング

    質問 私は以下のようなドキュメントのセットを持っています。 { tags:['a','b','c'] // ... a bunch properties } タイトルにある通りです。Nestを使って、与えられたタグのいずれかを含むすべてのドキュメントをフィルタリングする方法はありますか? 例えば、上記のレコードは['c','d']にマッチするでしょう。 それと

    2023-07-07 18:12:06
  • [解決済み] ElasticSearchのディスク使用量検索

    質問 Elastic Searchがインデックスに使用しているディスク容量を知るにはどうしたらよいでしょうか?私は現在ローカルでそれを実行していますが、スピンアップするVMにどれくらいのディスクスペースが必要かを確認しようとしています。 どのように解決するのですか? Elasticsearchの方法だと _cat/shards を見て、その store の列を見てください。

    2023-07-02 19:15:39
  • [解決済み] リフレッシュとフラッシュ

    質問 Elasticsearchのインデックスに新しい文書が登録されると、インデックス操作の1秒後には検索が可能になります。しかし、このドキュメントをすぐに検索可能にするために、強制的に _flush または _refresh という操作をインデックスに対して行います。これらの 2 つの操作の違いは何ですか - 結果はどちらも同じで、ドキュメントはすぐに検索可能になるようです。

    2023-06-22 02:02:31
  • [解決済み] ESクラスタの設定方法は?

    質問 elasticsearch クラスターを実行したいマシンが 5 台あり、それらがすべて共有ドライブに接続されていると仮定します。その共有ドライブに elasticsearch のコピーを 1 つ置き、3 台すべてがそれを見ることができるようにしました。すべてのマシンで共有ドライブ上のelasticsearchを起動すれば、クラスタリングは自動的に機能するのでしょうか?それとも、elas

    2023-06-12 10:30:09
  • [解決済み] elasticsearchのマッチとタームクエリ

    質問 request.method": "GET"のマッチクエリ検索を使用しています。 { "query": { "filtered": { "query": { "match": { "request.method": "GET" } }

    2023-03-13 08:18:31
  • [解決済み] elasticsearchのQuery DSLにおけるmustとfilterの違いは何ですか?

    質問 エラスティックサーチの初心者なのですが、mustとfilterの使い分けに迷っています。私は自分の用語の間でand操作を実行したいので、次のようにしました。 POST /xyz/_search { "query": { "bool": { "must": [ {

    2023-02-14 10:18:33
  • [解決済み] Elasticsearch 2.1: 結果ウィンドウが大きすぎる (index.max_result_window)

    質問 Elasticsearch 2.1から情報を取得し、ユーザーがその結果をページスルーできるようにしています。ユーザーが高いページ数を要求した場合、以下のエラーメッセージが表示されます。 結果ウィンドウが大きすぎます。 にしてください。[10000]以下でなければなりませんが、[10020]でした。より効率的な方法として、scroll apiを参照してください。 を参照して

    2023-02-07 03:47:04
  • [解決済み] elasticsearchノードを停止/シャットダウンする方法は?

    質問 elasticsearch ノードを新しい構成で再起動したいです。ノードを優雅にシャットダウンする最良の方法は何でしょうか? プロセスを強制終了することがサーバをシャットダウンする最良の方法でしょうか、それともノードをシャットダウンするために使用できる魔法のURLがあるのでしょうか? どのように解決するのですか? 回答を更新しました。 _shutdown APIは

    2023-01-07 09:53:30
  • [解決済み] Logstashとelasticsearchの間のデータブローカー/メッセージングシステムとして、RedisとRabbitMQの比較

    質問 様々なマシンにインストールされたLogstash shippersでログ情報を収集し、1つのelasticsearchサーバーに集中的にデータをインデックスし、Kibanaをグラフィック層として使用するアーキテクチャを定義しています。Logstash shippersとelasticsearchの間には、配信を許可するための信頼性の高いメッセージングシステムが必要です。Logstash

    2022-12-15 01:55:14
  • [解決済み] フィルタリングされた]に[クエリ]が登録されていません。

    質問 私は結果をフィルタリングする必要があるクエリを持っています。 これは私のクエリです。 { "query": { "filtered": { "query": { "multi_match": { "default_operator": "AND",

    2022-09-01 04:45:33
  • [解決済み] Elasticsearch 2.0でリモートアクセス/リクエストを有効にするにはどうすればよいですか?

    質問 v2.0からElasticsearchはデフォルトでlocalhostのみをリスニングしていますが、localhost以外でもリクエストをしたいのですが、どうすればいいですか? 例えば、このようなリクエストは可能です。 http://localhost:9200/ しかし、これは http://server_name:9200/ (サーバーの外から、例えば同じLAN内

    2022-05-15 21:30:39