Golang では、Elasticsearch は非常に人気のある分散型検索および分析エンジンです。強力な機能と柔軟なクエリ言語を備えており、さまざまなデータ検索のニーズに対応します。その中でも、時点リクエスト API は Elasticsearch の重要な機能であり、時間範囲に応じてデータを取得して集計することができます。この記事では、PHP エディターの Xinyi が、Golang での Elasticsearch タイムポイント リクエスト API の使用法と注意事項を詳しく紹介し、読者がこの機能をよりよく理解し、応用できるようにします。
公式 go-elasticsearch ライブラリを使用して、golang でポイントインタイム API を使用しようとしています。使い方を説明したドキュメントが見つからないようです。
#OpenPointInTime オブジェクトを作成し、PIT ID を取得することができました。これを処理する方法、または
elasticsearch.Client.Search 関数のどこに配置するかがわかりません。例も見つかりません。
公式ライブラリを使用した基本的な例を誰か教えてください。
https://www.php.cn/link/4bdb6179647296e518bd72e62d3bf5c1
このスレッドによると、openpointintime 応答からピット ID を取得し、それを本文に追加する必要があります。
これは私にとってはうまくいきました:
リーリー
以上がGolang の Elasticsearch ポイントインタイム リクエスト APIの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。