OceanBaseデータベース(OceanBase Database)は、完全に独自開発されたエンタープライズ向けのネイティブ分散型データベースであり、一般的なハードウェア上で金融級の高可用性を実現します。「三地域五センター」という都市レベルの障害に対する自動無損失ディザスタリカバリという新標準を確立し、TPC-Cベンチマークテストの記録を更新しました。単一クラスタで1,500ノードを超える規模をサポートし、クラウドネイティブ、強整合性、Oracle/MySQLとの高い互換性などの特徴を備えています。
主な特徴
高可用性
独自の「三地域五センター」ディザスタリカバリアーキテクチャソリューションにより、金融業界の無損失ディザスタリカバリの新標準を確立しました。同一リージョン/異なるリージョン間のディザスタリカバリをサポートし、複数地域でのマルチアクティブ構成を実現できます。これにより、金融業界のレベル6ディザスタリカバリ基準(RPO=0、RTO< 8秒)を満たし、データの損失をゼロに抑えることができます。
高い互換性
OracleおよびMySQLと高い互換性を持ち、ほとんどの一般的な機能をカバーしています。プロシージャ言語やトリガーなどの高度な機能をサポートし、自動移行ツールを提供しています。移行評価や逆方向同期もサポートしており、データ移行の安全性を確保します。金融、政府、運営事業者などの重要な業界のコアシナリオにおける置き換えを支えます。
水平スケーラビリティ
透過的水平スケーリングを実現し、ビジネスの迅速な拡張と縮小をサポートします。同時に、準メモリ処理アーキテクチャにより高性能を実現します。数千個を超えるクラスタノードをサポートし、単一クラスタで最大3PBのデータ量、最大で数兆行の単一テーブルをサポートします。
低コスト
LSM-Treeベースの高圧縮エンジンにより、ストレージコストを70%〜90%削減します。ネイティブでマルチテナントアーキテクチャをサポートし、同一クラスタ内で複数の独立したビジネスにサービスを提供できます。テナント間のデータは分離されており、導入と運用保守コストを削減します。
リアルタイムHTAP
「同一データ、同一エンジン」を基盤とし、オンラインリアルタイム取引とリアルタイム分析の両方のシナリオを同時にサポートします。「一つのデータ」の複数のレプリカは様々な形式で保存可能で、異なるワークロードに使用され、根本的にデータの一貫性を保ちます。
安全性と信頼性
2010年から完全に独自開発を行っており、コードレベルで制御可能です。独自開発の単一マシン・分散型統合アーキテクチャを採用し、長年にわたり大規模な金融コアシナリオでの信頼性検証を継続しています。完備したロール権限管理システム、データストレージと通信の全リンクでの透過的暗号化、国家秘密アルゴリズムのサポート、等保三級の専門的なコンプライアンス検査に合格しています。
共有ストレージ
共有ストレージ(Shared-Storage)形態では、計算ノードとデータストレージが完全に分離されています。ストレージは必要に応じて購入でき、計算ノードは柔軟に拡張・縮小できるため、極めたリソースの柔軟性とコスト最適化を実現します。また、AP、TP、KVの全製品形態をサポートしています。
OceanBaseデータベースの詳細を見る
以下の内容を通じて、OceanBaseデータベースについてさらに深く理解することができます: