Globally Distributed Databaseのイノベーション

Oracle Globally Distributed Databaseは、データセットのセグメントを複数のデータベース(シャード・データベース)に分散し、オンプレミスまたはクラウド上のさまざまなコンピュータに配置します。また、グローバルに分散した直線的にスケーラブルなマルチモデル・データベースを実現します。専用のハードウェアとソフトウェアは不要です。Oracle Globally Distributed Databaseは、強力な一貫性、SQLのフルパワー、構造化データと非構造化データのサポート、およびOracle Databaseエコシステムを提供しながら、これらすべてを実行します。また、データ主権要件を満たしており、低レイテンシと高可用性を必要とするアプリケーションをサポートしています。

 class= Globally Distributed Databaseでイノベーションンを実現

オラクルがグローバルに分散したデータベースでハイパースケーラビリティをどのように実現しているかをご覧ください。

 class= インターネット規模のアプリケーションの構築

Oracle BlueKai Data Management Platformは、Oracle Globally Distributed Databaseを使用してペタバイト級のデータを格納し、1つのデータベースで毎秒数百万トランザクションまで拡張できます。

データ・レジデンシの課題への対応

お客様がデータ・レジデンシの課題に対処し、コンプライアンスを強化できるよう、Oracleがどのように支援しているかをご覧ください。

Oracle Globally Distributed Databaseを選択する理由

データ量とトランザクション処理の増加に対応する将来性のあるスケーラビリティ

直線的にスケーラブルなデータベース・パフォーマンスを実現しながら、パフォーマンス・ボトルネックを排除します。

オラクルがOracle Databaseでインターネット・スケールのアプリケーションを構築する方法(43:48)

データ・コンプライアンスとレジデンシーの要求に対応

データが所定の場所にとどまるようにします。複数の地域に分散しているデータを、単一のグローバル・データベースで管理できます。

グローバル・データベースの構築方法

マルチクラウド環境

シェアードナッシング・アーキテクチャを使用して、データレジデンシーとデータ近接性の要件を満たし、計画外のダウンタイムからデータベースを保護します。

マルチクラウド・リファレンス・アーキテクチャ

分析のための高速処理

すべてのシャードがアプリケーションに1つの論理データベースとして表示されるため、非常に大きなデータセットのクエリ応答時間を短縮できます。

詳細

RAFTレプリケーション

RAFTレプリケーションは、ノードやデータセンターの障害時における数秒以内の迅速なフェイルオーバーとデータ損失のゼロ化を実現し、可用性を高め、管理を簡素化し、リソース利用をグローバルに最適化するActive-Active対称分散データベース・アーキテクチャを促進します。

Oracle Globally Distributed DatabaseにおけるRAFTレプリケーション

データレイク

Oracle Databaseはコンバージド・データベースです。リレーショナル・データだけでなく、テキスト、JSON、グラフ、空間などの非構造化データや半構造化データも保存できます。Oracle Globally Distributed Databaseは、大量の構造化データおよび非構造化データを格納するために使用でき、データの断片化も解消できます。

JSONドキュメント・コレクションのシャーディング

Globally Distributed Databaseの機能

データ配信の自動化

データのシャーディングと再シャーディングの自動化

Oracle Shardingは、データを目的のシャードに自動的に配置するため、データを手動で準備する必要はなく、時間を短縮できます。

特徴
  • 複数のシャーディング方法(システム管理とユーザー定義)
  • シャーディング方法およびキーが異なる2つのレベルのシャーディングを許可するコンポジット・シャーディング
  • すべてのシャードへのデータの並列取り込み
  • すべてのシャードにわたる並列クエリ

Oracle Globally Distributed Databaseがシャーディングをシームレスに

Global Distributed Databaseは、グローバルなユーザーベースに対応し、多様なデータ規制に対応するためのシームレスで効率的なソリューションを提供します。

簡単な管理

Globally Distributed Databaseは、すべてのシャードを1つの論理データベースとして表示します。シャードカタログを介した集中管理により、分散データベースを1つのまとまりとして包括的に把握することができ、複雑さを最小限に抑えることができます。

簡素化された操作

自動シャーディングと再シャーディング機能を組み込むことで、手動によるデータのシャーディングが不要になり、導入が簡素化されます。

アプリケーション開発の効率化

自動ルーティングは、アプリケーションのデータベースへの接続方法を簡素化し、データベースを統合された論理ユニットとして扱います。また、データベース・クライアント・ドライバをネイティブにサポートします。

Shardingのお客様事例

EpsilonはOracle Shardingでスケーラビリティ、パフォーマンス、および可用性を向上しています。

What customers are saying about Oracle Globally Distributed Database



“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

Oracle Globally Distributed Databaseのユースケース

  • インターネット規模でリアルタイムのオンライン・トランザクション処理

    インターネットを利用した消費者向けアプリケーション、金融およびモバイル決済アプリケーション、大規模なSaaSアプリケーションのための複雑なデータ準備を不要にします。

    OLTP機能を確認する

  • データレジデンシー

    トランザクションのリニアなスケーラビリティ、より優れたアプリケーションSLA、厳格なデータの整合性を提供します。

    データ主権の機能を確認する

  • ビッグデータ分析

    多数のコンピュート・インスタンスにまたがる大容量データの超並列処理を必要とするアプリケーションのパフォーマンスを高速化します。

    超並列処理アーキテクチャの確認

  • 高スループットのデータ取り込み

    IoTアプリケーションのための超高速データ取り込みを実現します。

    Oracle Globally Distributed Databaseへのデータの読み込み

  • 非常に高い可用性

    高パフォーマンス、高可用性、データ主権の要件を満たす組み込みのRAFTレプリケーションにより、非常に高いSLAを必要とするアプリケーションをサポートします。

    アーキテクチャ・パターンの確認

  • マルチクラウド環境

    マルチクラウド環境に分散された完全なデータ分離により、極めて大きなスケールアウトをサポートするデータベースを導入できます。

    マルチクラウド・リファレンス・アーキテクチャ

ハンズオン・ラボでOracle Globally Distributed Databaseを体験する

Oracle Globally Distributed Database 19cによるデータ・ソブリンの実現方法
Oracle Globally Distributed Database – ハイパースケールGlobally Distributed Databaseワークショップ

Oracle Globally Distributed Databaseのリソース

Oracle Globally Distributed Databaseを使い始める

Oracle Cloud Free Tierを試す

Oracle Cloudでアプリケーションを無料で構築、テスト、および導入します。

お問い合わせ

詳細を知りたいですか?業界をリードする当社のエキスパートにご相談ください。