Amazon Neptune 글로벌 데이터베이스

Amazon Neptune 글로벌 데이터베이스는 전 세계적으로 분산된 애플리케이션을 위해 설계되었으며, 단일 Neptune 데이터베이스를 여러 AWS 리전으로 확장해 줍니다. 본 데이터베이스는 데이터베이스 성능에 미치는 영향이 거의 없이 데이터를 복제하고, 각 리전에서 낮은 지연 시간으로 빠른 로컬 읽기를 지원하며, 리전 전체의 가동 중단 발생 시 재해 복구를 제공합니다. 이제 Neptune 글로벌 데이터베이스를 사용해 특정 AWS 리전에 기본 Neptune 데이터베이스 클러스터를 배포하고, 다른 AWS 리전에 있는 최대 5개의 보조 읽기 전용 데이터베이스 클러스터(각각 최대 16개의 읽기 전용 복제본 포함)에 데이터를 복제할 수 있습니다.

글로벌 데이터베이스는 데이터베이스를 모두 활용하며 애플리케이션 워크로드를 처리할 수 있는 전용 인프라를 사용합니다. 이를 통해 1초 미만의 일반적인 지연 시간으로 스토리지 기반 복제를 사용합니다. 드문 일이지만 AWS 리전의 성능 저하 또는 가동 중단이 발생할 경우, 글로벌 데이터베이스 내 보조 AWS 리전 중 하나가 읽기 및 쓰기 기능으로 승격될 수 있습니다.

Neptune 글로벌 데이터베이스의 이점

모든 리전에서 1초 내에 데이터에 액세스

Neptune 글로벌 데이터베이스를 통해 여러 AWS 리전 전반에서 데이터베이스 읽기의 크기를 손쉽게 조정하고, 애플리케이션을 사용자 가까이에 배치할 수 있습니다. 애플리케이션은 보조 리전의 수와 위치에 관계없이 1초 수준의 낮은 교차 리전 복제 지연 시간 내에 데이터에 빠르게 액세스할 수 있습니다. 각 AWS 리전에 전체적으로 최신 상태를 유지하는 16개의 데이터베이스 인스턴스를 생성하여 확장성을 추가로 확보할 수 있습니다. 또한 추가 리전으로 데이터베이스를 확장하더라도 성능에 어떠한 영향도 미치지 않습니다. 교차 리전 복제는 스토리지 계층의 전용 인프라를 사용합니다. 이를 통해 애플리케이션 요구에 맞추어 기본 및 보조 리전의 데이터베이스 리소스를 완전히 서비스 가능한 상태로 유지합니다.

교차 리전 재해 복구

기본 리전에서 성능 저하 또는 가동 중지가 발생한 경우 보조 리전 중 하나를 승격하여 읽기/쓰기 책임을 맡길 수 있습니다. Neptune 클러스터는 리전이 완전히 가동 중지되는 경우에도 1분 이내에 재해 복구가 가능합니다. 이로써 애플리케이션에 효율적인 1초의 Recovery Point Objective(RPO) 및 1분 미만의 Recovery Time Objective(RTO)를 제공하여, 글로벌 비즈니스 연속성 계획의 탄탄한 기반을 제공합니다.

요금

Neptune 글로벌 데이터베이스를 사용할 경우, 온디맨드 Neptune 인스턴스를 기준으로 Neptune 클러스터가 있는 AWS 리전에서 사용되는 리소스에 대한 요금과 해당 리전의 스토리지 요금을 지불합니다. 또한 기본 클러스터와 각 보조 클러스터 간의 쓰기, 삽입 및 삭제를 캡처하는 '복제된 쓰기 I/O'에 대한 요금을 지불합니다. 전체 요금과 리전별 가용성은 Amazon Neptune 요금을 참조하세요.

시작하기

완전관리형 그래프 데이터베이스, Amazon Neptune 시작하기

Amazon Neptune은 빠르고 안정적인 완전관리형 그래프 데이터베이스 서비스로, 고도로 연결된 데이터 세트를 활용하는 애플리케이션을 손쉽게 구축하고 실행할 수 있게 해줍니다. Amazon Neptune은 한마디로 수십억 개의 관계를 저장하고 불과 몇 밀리초의 지연 시간으로 그래프를 쿼리하는 데 최적화된, 특수 목적의 고성능 그래프 데이터베이스 엔진입니다. Amazon Neptune은 Property Graph 및 W3C의 RDF 같은 인기 그래프 모델과 그에 맞는 쿼리 언어인 openCypher, Apache TinkerPop Gremlin 및 SPARQL을 지원합니다. 때문에 고도로 연결된 데이터 세트를 효율적으로 탐색하는 쿼리를 보다 손쉽게 구축할 수 있습니다. Neptune은 추천 엔진, 사기 탐지, 지식 그래프, 신약 개발 및 IT 보안과 같은 그래프 사용 사례를 지원합니다.