게시된 날짜: Jul 29, 2021

Amazon Neptune은 그래프 데이터베이스로 애플리케이션을 구축하는 데 널리 사용되는 쿼리 언어인 openCypher에 대한 지원을 발표했습니다. 이제 개발자는 Amazon Neptune을 통해 openCypher를 사용할 수 있으므로 그래프 애플리케이션을 구축하거나 고가용성의, 안전한 완전관리형 그래프 데이터베이스로 마이그레이션할 수 있습니다. openCypher 지원은 고객의 기존 속성 그래프와 호환되며 개발자는 동일한 그래프 내에서 Apache TinkerPop Gremlin 및 openCypher 쿼리를 모두 사용할 수 있습니다.

고객은 SQL에서 영감을 받은 openCypher의 구문을 좋아하는데, 이는 그래프 애플리케이션에 대한 쿼리를 구성할 수 있는 친숙한 구조를 제공하기 때문입니다. Amazon Neptune은 openCypher를 추가하여 openCypher, Gremlin 및 W3C SPARQL을 포함한 광범위한 쿼리 언어 지원을 제공합니다. 고객은 동일한 속성 그래프 데이터에 대해 openCypher 및 Gremlin 쿼리 언어를 함께 사용할 수 있습니다. OpenCypher 지원은 Bolt 프로토콜과 호환되므로 고객은 Bolt 프로토콜을 사용해 Neptune에 연결하는 애플리케이션을 계속 실행할 수 있습니다.

openCypher는 이번 릴리스의 랩 모드에서 사용할 수 있으며 기본 값으로 활성화되어 있습니다. Gremlin을 사용하는 Neptune 고객은 즉시 openCypher를 사용하여 그래프를 쿼리할 수 있습니다. 신규 고객은 openCypher를 사용해 데이터 로드 및 쿼리를 시작할 수 있습니다. Neptune으로 마이그레이션하는 고객은 그래프 데이터베이스에 쉽게 연결하고 기존 openCypher 쿼리를 계속 사용하여 그래프 애플리케이션을 구축하고 실행할 수 있습니다.

openCypher를 사용하는 고객은 이제 OpenCypher 쿼리 결과 조회 및 시각화를 지원하는 Neptune 워크벤치와 같은 모든 Neptune 기능에 액세스할 수 있습니다. openCypher 지원은 Neptune이 지원되는 모든 리전에서 이용할 수 있으며 추가 요금은 청구되지 않습니다. 자세히 알아보려면 openCypher 설명서 페이지를 참조하십시오.