すべてのプロダクト
Search
ドキュメントセンター

Lindorm:Java API を使用した検索エンジンへの接続

最終更新日:Jun 18, 2026

Lindorm 検索エンジンは、接続用に複数の Java クライアントをサポートしています。各クライアントは、API レベル、互換性、メンテナンス状況が異なります。

クライアントの概要

Lindorm 検索エンジンは、次の Java クライアントをサポートしています。

  • Java High Level REST Client:2017 年 9 月 11 日に Elasticsearch 5.6.0 とともにリリースされました。Low Level REST Client を基盤としており、そのクラスとインターフェイスを拡張し、Elasticsearch コアプロジェクトに依存します。パラメーターとしてリクエストオブジェクトを受け取り、レスポンスオブジェクトを返します。すべての API は同期呼び出しと非同期呼び出しをサポートします。詳細については、「Java High Level REST Client」をご参照ください。

  • Java Low Level REST Client:2016 年にリリースされたこのクライアントは、HTTP 接続を介して Elasticsearch と通信します。この API はデータエンコーディングまたはデータデコーディングを処理しないため、データはご自身でエンコードおよびデコードする必要があります。詳細については、「Java Low Level REST Client」をご参照ください。

クライアントの互換性

REST Client は前方互換性があります。たとえば、Java High Level REST Client のバージョン 6.7.0 は、バージョン 6.7.0 以降の Elasticsearch クラスターと通信できます。

説明

Lindorm 検索エンジンに接続するには、バージョン 7.10.0 以前の REST Client を使用してください。