

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# Amazon OpenSearch Service용 샘플 코드
<a name="samplecode"></a>

이 장에는 Amazon OpenSearch Service로 작업하기 위한 일반적인 샘플 코드가 포함되어 있습니다. 다양한 프로그래밍 언어로 HTTP 요청 서명, HTTP 요청 본문 압축, AWS SDK를 사용하여 도메인 생성 등이 그 예입니다.

**Topics**
+ [Elasticsearch 클라이언트 호환성](#client-compatibility)
+ [Amazon OpenSearch Service에서 HTTP 요청 압축](gzip.md)
+ [AWS SDKs를 사용하여 Amazon OpenSearch Service와 상호 작용](configuration-samples.md)

## Elasticsearch 클라이언트 호환성
<a name="client-compatibility"></a>

최신 버전의 Elasticsearch 클라이언트에는 인위적으로 호환성을 깨뜨리는 라이선스 또는 버전 검사가 포함될 수 있습니다. 다음 표에는 OpenSearch Service와의 호환성을 극대화하기 위해 사용할 클라이언트 버전에 대한 권장 사항이 포함되어 있습니다.

**중요**  
이러한 클라이언트 버전은 최신이며 Log4j를 비롯한 최신 종속성으로 업데이트되지 않습니다. 가능하면 OpenSearch 버전의 클라이언트를 사용하는 것이 좋습니다.


| 클라이언트 | 권장 버전 | 
| --- | --- | 
| Java 하위 수준 REST 클라이언트 | 7.13.4 | 
| Java 상위 수준 REST 클라이언트 | 7.13.4 | 
| Python Elasticsearch 클라이언트 | 7.13.4 | 
| Ruby Elasticsearch 클라이언트 | 7.13.3 | 
| Node.js Elasticsearch 클라이언트 | 7.13.0 | 