게시된 날짜: Nov 26, 2019

Amazon Neptune은 이제 Elasticsearch 클러스터와의 전체 텍스트 검색 통합 기능을 지원합니다. 이를 통해 고객은 Amazon Neptune에 저장되어 있는 그래프 데이터에 대해 Amazon Elasticsearch Service에서 제공하는 것과 같은 Elasticsearch 클러스터 내에서 검색 인덱싱 기능을 사용할 수 있습니다.

많은 고객이 그래프 데이터에 대해 전체 텍스트 검색을 쉽게 실행할 수 있는 방법을 요청해왔습니다. 그래프 쿼리 언어는 기본 텍스트 검색만 지원하지만 이제 Neptune에서 Elasticsearch의 내장된 텍스트 인덱싱 및 쿼리 기능에 액세스할 수 있습니다. 고객은 기존의 Elasticsearch 클러스터를 사용하거나 새 클러스터를 생성하여 전체 텍스트 검색 쿼리를 실행할 수 있습니다. Neptune에서는 통합 JSON 문서 구조를 사용하여 SPARQL 및 Gremlin 데이터 둘 모두 Elasticsearch에 저장합니다. Elasticsearch를 사용하면 Gremlin 및 SPARQL 쿼리에 대한 확장을 사용하여 일치 항목 쿼리, 간격 쿼리 및 쿼리 문자열 같은 전체 텍스트 검색 쿼리 유형을 실행할 수 있습니다. Gremlin 사용자는 withSideEffect 단계를 사용하여 Elasticsearch 엔드포인트, 검색 패턴 및 필드 정보를 건너뛸 수 있습니다. 마찬가지로 SPARQL 사용자는 SERVICE 키워드를 사용하여 쿼리를 Elasticsearch에 연동할 수 있습니다.

Amazon Neptune과 Elasticsearch 클러스터의 통합 기능은 Neptune을 사용할 수 있는 모든 상용 리전에서 사용할 수 있습니다. 통합에 대한 자세한 정보 및 예제를 확인해보십시오.