サポートされている形式
OpenSearch Retrieval Engine Edition は、クエリ結果を XML 形式と JSON 形式で返すことができます。XML 形式のクエリ結果は可読性が高くなっています。システムが XML 形式でクエリ結果をフォーマットするには、長い時間がかかります。この形式は、問題のトラブルシューティングを行う際に使用できます。JSON 形式のクエリ結果も可読性が高くなっています。システムが JSON 形式でクエリ結果をフォーマットするには、より短い時間がかかります。デフォルトでは、OpenSearch Retrieval Engine Edition の SDK は JSON 形式を使用します。Protobuf 形式のクエリ結果は読めません。ProtoBuf 形式のデータは低帯域幅を必要とし、効率的にデシリアライズできます。高パフォーマンスが必要な場合は、この形式を使用できます。
形式を指定する
config 句に format パラメーターを含めて、結果形式として XML 形式または JSON 形式を指定できます。デフォルトでは、クエリ結果は XML 形式で返されます。たとえば、次の config 句は、クエリ結果が JSON 形式で返されることを指定しています:
config=cluster:cluster1,format:json&&query=phrase:"Mobile"