本トピックでは、OceanBase データベースのフラッグシップ版インスタンスについて、その定義、主な利点、および主な適用シナリオを中心に説明します。詳細については、OB Cloudクラウドデータベースの概要をご参照ください。
フラッグシップ版インスタンスとは
フラッグシップ版は、統合アーキテクチャの進化に向けて OceanBase Cloud が提供する標準化されたクラスタ形態です。従来の TP(トランザクション型)、KV(Key-Value 型)、AP(分析型)の 3 種類のクラスタを単一のクラスタタイプに統合し、TP/KV/AP クラスタ固有の機能(キャッシュスペースの公開、サービスポート、テナント作成テンプレート、監視メトリクスなど)をクラスタリングして組み込むことで、ユーザーは同一クラスタ内で必要に応じて複数のワークロードタイプのテナントを作成でき、「1 つのクラスタ、複数のワークロード」という柔軟なデプロイと効率的な運用保守を実現します。
フラッグシップ版インスタンスは、テナント作成時に Oracle 互換モード、MySQL互換モード、HBase API 互換モード、Table API 互換モードなどの複数の互換モードの選択に対応しており、トランザクション型(TP)および分析型(AP)のパラメータテンプレートを事前に用意することで、さまざまなビジネスワークロードの要件にワンクリックで対応します。
以下の特徴があります。
- 複数ワークロードの統合: 同一クラスタ内で TP、KV、AP などの複数のワークロードタイプのテナントを作成でき、製品構造と運用保守の複雑さを簡素化します。
- マルチエコシステムの互換性: MySQL互換モードと Oracle 互換モードに対応し、主要な構文との高い互換性を持ち、既存のアプリケーションをスムーズに移行できます。
- 大量データの効率的なアクセス: HBase および Table モードを提供し、半構造化/非構造化データ向けに低コストのストレージと高並行アクセスを実現します。
- シナリオベースですぐに利用可能: トランザクション型(TP)および分析型(AP)のパラメータテンプレートを事前に用意し、さまざまなビジネスワークロードの要件にワンクリックで対応します。
- 高可用性: マルチレプリカメカニズムにより、データの高可用性とディザスタリカバリ機能を実現します。
- 高性能: 高並行の読み書き操作に対応し、大規模なオンライントランザクションシステムに適しています。
- 柔軟なスケーリング: ビジネス要件に応じてリソースを動的に調整し、安定したパフォーマンスを確保できます。
- ライフサイクル全体の管理: 作成、監視からバックアップとリストアに至るまで、完全なデータ管理機能を提供します。
主な利点
ネイティブ分散型
完全なデータ検証により、データの強力な一貫性とデータ損失ゼロを真に実現し、独自の「3 地域 5 センター」ディザスタリカバリアーキテクチャソリューションにより、金融業界における無損失ディザスタリカバリの新しい基準を確立します。同地域/異地域のディザスタリカバリに対応し、マルチリージョンでのアクティブ・アクティブ構成を実現でき、金融業界のレベル 6 ディザスタリカバリ基準(RPO=0、RTO< 8s)を満たし、データ損失ゼロを保証します。
HTAP ハイブリッドトランザクションおよびリアルタイム分析処理
「同一のデータ、同一のエンジン」に基づき、オンラインのリアルタイムトランザクションとリアルタイム分析の両方のシナリオに同時に対応します。「1 つのデータ」の複数のレプリカをさまざまな形態で保存し、異なるワークロードに使用することで、根本的にデータの一貫性を維持します。1 つのデータでトランザクション処理とリアルタイム分析の両方を行うことができ、HTAP を通じてさらなる可能性の拡大を支援します。
Oracle/MySQL のスムーズな移行
Oracle および MySQL と高い互換性を持ち、一般的な機能の大部分をカバーし、手続き型言語やトリガーなどの高度な機能に対応しています。また、データ移行の安全性を確保するための移行評価とリバース同期に対応しており、低コストでアプリケーションとデータを移行できます。
高圧縮技術
LSM-Tree ベースの高圧縮エンジンにより、ストレージコストを 70% ~ 90% 削減します。
ネイティブマルチテナント
マルチテナントアーキテクチャにネイティブ対応しており、同一クラスタで複数の独立したビジネスにサービスを提供できます。テナント間のデータ分離、必要に応じたリソース分離の利用、柔軟な管理が可能です。フラッグシップ版ではマルチテナント機能がさらに強化され、同一クラスタ内で異なるワークロードタイプのテナントを作成できるようになりました。
マルチクラウドとクロスクラウド
マルチクラウド設計に基づくデータベース・アズ・ア・サービス(DBaaS)および統合データ管理プラットフォームにより、クロスクラウドのディザスタリカバリを提供し、マルチクラウドで一貫したユーザーエクスペリエンスを保証します。クラウドインフラストラクチャベンダーによるロックインからお客様を解放し、現在 AWS、Tencent Cloud、Alibaba Cloud、Huawei Cloud、および GCP に対応しています。
適用シナリオ
- オンライントランザクションシステム: 銀行、証券、E コマースなど、高並行のトランザクション処理が必要なシナリオに適しています。
- ハイブリッドワークロードシナリオ: 同一クラスタ内でトランザクション型と分析型のビジネスを同時に実行する必要があるシナリオに適しています。
- 複数ビジネスの統合: 複数の独立したビジネスシステムを統合プラットフォームに集約し、運用保守コストを削減する必要があるシナリオに適しています。
- 大量データのアクセス: 半構造化/非構造化データに対する高並行アクセスシナリオに適しています。
- スムーズな移行: Oracle や MySQL などの従来のデータベースから OceanBase へのスムーズな移行に適しています。