Oracle Globally Distributed Database는 온프레미스 또는 클라우드에서 데이터 세트의 세그먼트를 여러 다양한 데이터베이스(샤드)를 통해 다양한 컴퓨터에 분산시킵니다. 전 세계적으로 분산되고 선형 방식으로 확장 가능한 다중 모델 데이터베이스를 사용할 수 있도록 해 줍니다. 특별한 하드웨어나 소프트웨어를 필요로 하지 않습니다. Oracle Globally Distributed Database는 이 모든 작업을 수행하는 동시에, 강력한 일관성, 완전한 성능의 SQL, 정형 및 비정형 데이터에 대한 지원, Oracle Database 에코시스템 등을 함께 구현합니다. 데이터 주권 요구사항을 충족하고, 짧은 지연 시간 및 높은 가용성이 필요한 애플리케이션들을 지원합니다.
Oracle BlueKai Data Management Platform은 Oracle Globally Distributed Database를 통해 페타바이트급 데이터를 저장함으로써, 단일 데이터베이스를 통해 초당 수백만 건의 트랜잭션을 확장할 수 있습니다.
성능 병목 현상을 해소하고, 데이터베이스 성능을 선형적으로 확장합니다.
Oracle이 Oracle Database를 통해 인터넷 스케일 애플리케이션을 구축하는 방법(43:48)지정된 지리적 위치 내에 데이터를 저장합니다. 여러 리전에 분산된 데이터를 이용해 단일 글로벌 데이터베이스를 제공합니다.
Oracle이 글로벌 데이터베이스를 구축하는 방법모든 샤드는 각 애플리케이션에 단일 논리적 데이터베이스 형태로 제공되기 때문에 초대용량 데이터 세트에서의 쿼리 응답 시간이 빨라집니다.
더 알아보기매우 빠른 속도로 모든 샤드에 데이터를 병렬로 로드하여 데이터 수집용 선형적 확장 가능 아키텍처를 강화합니다. 또한 Oracle Globally Distributed Database는 이벤트 스트림 처리, Internet of Things(IoT), Oracle Cloud Infrastructure(OCI) Logging Analytics, 메트릭 저장소, 시계열 데이터 등에 사용할 수 있어 별도의 데이터 파이프라인이 필요하지 않습니다.
Oracle Globally Distributed Database에 데이터 로드하기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를 충족할 수 있도록 합니다.
Oracle Database 21c 사용자는 모든 데이터 및 redo 내역을 로컬 영구 메모리(PMem)에 저장할 수 있습니다. 매핑된 영구 메모리 파일 시스템에 저장된 데이터를 대상으로 직접 SQL을 실행하므로, 기존 디스크 스토리지에 대한 IO 코드 경로는 제거됩니다.
Globally Distributed Database는 전 세계적인 사용자 기반을 수용하고 다양한 데이터 규제를 탐색하기 위한 원활하고 효율적인 솔루션을 제공합니다.
Globally Distributed Database는 모든 샤드를 단일한 논리적 데이터베이스로 표시합니다. 샤드 카탈로그를 통해 관리되는 중앙 집중식 행정은 통합 장치를 통해 분산형 데이터베이스에 대한 종합적인 뷰를 제공하여 복잡성을 최소화합니다.
자동 데이터 배포 덕분에 수동 데이터 샤딩의 필요성이 제거되었으며, 자동 샤딩 및 재샤딩 기능의 통합으로 배포가 단순화되었습니다.
자동화된 라우팅 기능이 통합 논리 엔티티로서의 데이터베이스를 통해 애플리케이션의 인터페이스를 간소화하고 데이터베이스 클라이언트 드라이브를 위한 네이티브 지원을 제공합니다.
인터넷 연결 소비자 애플리케이션, 재무 및 모바일 결제 애플리케이션, 대규모 SaaS 애플리케이션 등을 위한 복잡한 데이터 준비 과정을 없애 줍니다.
트랜잭션의 선형적 확장성, 발전된 애플리케이션 SLA, 철저한 데이터 일관성을 제공합니다.
다수의 컴퓨트 인스턴스를 활용한 대용량 데이터 볼륨의 대규모 병렬 처리를 필요로 하는 애플리케이션 성능의 속도를 높여 줍니다.
IoT 애플리케이션을 위한 초고속 데이터 수집을 지원합니다.
극도로 엄격한 SLA(장애 격리 충족을 요구하는 경우도 포함)를 요하는 애플리케이션들을 지원합니다.
멀티클라우드 환경에 분산된 완전한 데이터 격리 및 극도의 확장성을 지원하는 데이터베이스를 배포할 수 있습니다.