Oracle Globally Distributed Databaseは、データセットのセグメントを複数のデータベース(シャード・データベース)に分散し、オンプレミスまたはクラウド上のさまざまなコンピュータに配置します。また、グローバルに分散した直線的にスケーラブルなマルチモデル・データベースを実現します。専用のハードウェアとソフトウェアは不要です。Oracle Globally Distributed Databaseは、強力な一貫性、SQLのフルパワー、構造化データと非構造化データのサポート、およびOracle Databaseエコシステムを提供しながら、これらすべてを実行します。また、データ主権要件を満たしており、低レイテンシと高可用性を必要とするアプリケーションをサポートしています。
Oracle BlueKai Data Management Platformは、Oracle Globally Distributed Databaseを使用してペタバイト級のデータを格納し、1つのデータベースで毎秒数百万トランザクションまで拡張できます。
直線的にスケーラブルなデータベース・パフォーマンスを実現しながら、パフォーマンス・ボトルネックを排除します。
オラクルがOracle Databaseでインターネット・スケールのアプリケーションを構築する方法(43:48)データが所定の場所にとどまるようにします。複数の地域に分散しているデータを、単一のグローバル・データベースで管理できます。
グローバル・データベースの構築方法シェアードナッシング・アーキテクチャを使用して、データレジデンシーとデータ近接性の要件を満たし、計画外のダウンタイムからデータベースを保護します。
マルチクラウド・リファレンス・アーキテクチャRAFTレプリケーションは、ノードやデータセンターの障害時における数秒以内の迅速なフェイルオーバーとデータ損失のゼロ化を実現し、可用性を高め、管理を簡素化し、リソース利用をグローバルに最適化するActive-Active対称分散データベース・アーキテクチャを促進します。
Oracle Globally Distributed DatabaseにおけるRAFTレプリケーションOracle Databaseはコンバージド・データベースです。リレーショナル・データだけでなく、テキスト、JSON、グラフ、空間などの非構造化データや半構造化データも保存できます。Oracle Globally Distributed Databaseは、大量の構造化データおよび非構造化データを格納するために使用でき、データの断片化も解消できます。
JSONドキュメント・コレクションのシャーディングOracle Shardingは、データを目的のシャードに自動的に配置するため、データを手動で準備する必要はなく、時間を短縮できます。
ダウンタイムおよびデータ損失なく、シャードを追加および削除し、データを再シャーディングできます。
お客様は、シャード・カタログによって、シャード・データベース内のすべてのシャードを1つの論理データベースとして管理できます。
Oracle ShardingはOracle Databaseのクライアント・ドライバでネイティブにサポートされています。開発者は、シャード・データベースを1つの論理データベースとして扱い、アプリケーション開発を簡素化できます。
シャード・データベースは、計画外の停止から保護されており、オンラインの計画的な運用のための機能を実装しているため、アプリケーションは厳しい可用性SLAを満たすことができます。
Oracle Database 21cでは、すべてのデータとREDOをローカルの永続メモリ(PMem)に保存できます。SQLはマッピングされた永続メモリ・ファイル・システムに保存されたデータで直接実行されるため、従来のディスク・ストレージへのIOコード・パスは不要です。
Global Distributed Databaseは、グローバルなユーザーベースに対応し、多様なデータ規制に対応するためのシームレスで効率的なソリューションを提供します。
Globally Distributed Databaseは、すべてのシャードを1つの論理データベースとして表示します。シャードカタログを介した集中管理により、分散データベースを1つのまとまりとして包括的に把握することができ、複雑さを最小限に抑えることができます。
自動シャーディングと再シャーディング機能を組み込むことで、手動によるデータのシャーディングが不要になり、導入が簡素化されます。
自動ルーティングは、アプリケーションのデータベースへの接続方法を簡素化し、データベースを統合された論理ユニットとして扱います。また、データベース・クライアント・ドライバをネイティブにサポートします。
“With the introduction of built-in RAFT-based replication, the new release brings the concept of database sharding to a new level of scalability and performance. A global, hyperscale database that is distributed and replicated across multiple geographical locations in real time is now a reality—and the data within it can be transparently localized according to complex rules.”
Alexei Balaganski
Lead Analyst and Chief Technology Officer, KuppingerCole Analysts
“Oracle yet again raised availability and scalability SLAs for mission-critical applications by introducing RAFT replication with its Globally Distributed Database 23ai. It clearly sets the new industry standard for enterprises.”
Stephen Catanzano
Senior Analyst, Data Platforms, Enterprise Strategy Group
インターネットを利用した消費者向けアプリケーション、金融およびモバイル決済アプリケーション、大規模なSaaSアプリケーションのための複雑なデータ準備を不要にします。
トランザクションのリニアなスケーラビリティ、より優れたアプリケーションSLA、厳格なデータの整合性を提供します。
多数のコンピュート・インスタンスにまたがる大容量データの超並列処理を必要とするアプリケーションのパフォーマンスを高速化します。
IoTアプリケーションのための超高速データ取り込みを実現します。
高パフォーマンス、高可用性、データ主権の要件を満たす組み込みのRAFTレプリケーションにより、非常に高いSLAを必要とするアプリケーションをサポートします。
マルチクラウド環境に分散された完全なデータ分離により、極めて大きなスケールアウトをサポートするデータベースを導入できます。