Oracle Globally Distributed Database disperses segments of a data set across many databases (shards) onto different computers—on-premises or in the cloud. It enables globally distributed, linearly scalable, multimodel databases. It requires no specialized hardware or software. Oracle Globally Distributed Database does all this while rendering the strong consistency, full power of SQL, support for structured and unstructured data, and the Oracle Database ecosystem. It meets data sovereignty requirements and supports applications that require low latency and high availability.
Oracle BlueKai Data Management Platform은 Oracle Globally Distributed Database를 통해 페타바이트급 데이터를 저장함으로써, 단일 데이터베이스를 통해 초당 수백만 건의 트랜잭션을 확장할 수 있습니다.
성능 병목 현상을 해소하고, 데이터베이스 성능을 선형적으로 확장합니다.
Oracle이 Oracle Database를 통해 인터넷 스케일 애플리케이션을 구축하는 방법(43:48)지정된 지리적 위치 내에 데이터를 저장합니다. 여러 리전에 분산된 데이터를 이용해 단일 글로벌 데이터베이스를 제공합니다.
Oracle이 글로벌 데이터베이스를 구축하는 방법모든 샤드는 각 애플리케이션에 단일 논리적 데이터베이스 형태로 제공되기 때문에 초대용량 데이터 세트에서의 쿼리 응답 시간이 빨라집니다.
더 알아보기Raft 복제는 노드 또는 데이터 센터 정전 시 몇 초 내의 신속한 페일오버를 가능하게 하며, 이때 데이터 손실이 일어나지 않습니다. 이는 가용성을 높이고, 관리를 단순화하고, 전 세계적인 리소스 활용을 최적화하는 Active-Active-Active 대칭 분산형 데이터베이스 아키텍처를 용이하게 만들어 줍니다.
Oracle Globally Distributed Database의 Raft 복제Oracle Database는 컨버지드 데이터베이스이며 관계형 데이터 및 텍스트, JSON, 그래프, 스페셜 등 기타 비정형 및 반정형 데이터도 저장할 수 있습니다. Oracle Globally Distributed Database는 방대한 정형 및 비정형 데이터를 저장하고, 데이터 단편화를 없애는 데 사용할 수 있습니다.
JSON 문서 콜렉션 샤딩하기Oracle Globally Distributed Database는 데이터를 원하는 샤드에 자동으로 배치하여 시간을 절약해 주고 수동 데이터 준비의 필요성을 없애줍니다.
샤드를 추가 및 제거할 수 있으며, 다운타임이나 데이터 손실 없이 데이터를 다시 샤딩할 수 있습니다.
샤드 카탈로그를 활용하여 샤딩된 Globally Distributed Database의 모든 샤드를 단일 논리적 데이터베이스로 관리할 수 있습니다.
Oracle Database 클라이언트 드라이버가 Oracle Globally Distributed Database를 기본으로 지원합니다. 개발자들은 Globally Distributed Database를 단일 논리적 데이터베이스로 활용하여 애플리케이션 개발을 간소화할 수 있습니다.
Oracle Globally Distributed Database는 계획되지 않은 가동 중단을 방지하고, 계획된 온라인 작업용 매커니즘을 제공함으로써 애플리케이션이 엄격한 가용성 SLA를 충족할 수 있도록 합니다.
Globally Distributed Database는 전 세계적인 사용자 기반을 수용하고 다양한 데이터 규제를 탐색하기 위한 원활하고 효율적인 솔루션을 제공합니다.
Globally Distributed Database는 모든 샤드를 단일한 논리적 데이터베이스로 표시합니다. 샤드 카탈로그를 통해 관리되는 중앙 집중식 행정은 통합 장치를 통해 분산형 데이터베이스에 대한 종합적인 뷰를 제공하여 복잡성을 최소화합니다.
자동 데이터 배포 덕분에 수동 데이터 샤딩의 필요성이 제거되었으며, 자동 샤딩 및 재샤딩 기능의 통합으로 배포가 단순화되었습니다.
자동화된 라우팅 기능이 통합 논리 엔티티로서의 데이터베이스를 통해 애플리케이션의 인터페이스를 간소화하고 데이터베이스 클라이언트 드라이브를 위한 네이티브 지원을 제공합니다.
인터넷 연결 소비자 애플리케이션, 재무 및 모바일 결제 애플리케이션, 대규모 SaaS 애플리케이션 등을 위한 복잡한 데이터 준비 과정을 없애 줍니다.
트랜잭션의 선형적 확장성, 발전된 애플리케이션 SLA, 철저한 데이터 일관성을 제공합니다.
다수의 컴퓨트 인스턴스를 활용한 대용량 데이터 볼륨의 대규모 병렬 처리를 필요로 하는 애플리케이션 성능의 속도를 높여 줍니다.
IoT 애플리케이션을 위한 초고속 데이터 수집을 지원합니다.
극도로 엄격한 SLA(장애 격리 충족을 요구하는 경우도 포함)를 요하는 애플리케이션들을 지원합니다.
멀티클라우드 환경에 분산된 완전한 데이터 격리 및 극도의 확장성을 지원하는 데이터베이스를 배포할 수 있습니다.