すべてのプロダクト
Search
ドキュメントセンター

ApsaraDB for OceanBase:OceanBase データベースとは

最終更新日:Jan 19, 2025

OceanBase データベースは、2010 年に Ant Group と Alibaba Group によって完全に自社開発された分散リレーショナルデータベースです。

OceanBase データベースは、強力なデータ整合性、高可用性、高パフォーマンス、オンラインスケーリング、SQL 標準および主要なリレーショナルデータベースとの高い互換性、そして低コストを実現しています。これまでに、OceanBase データベースは、トランザクション、決済、会員、会計システムなど、Alipay のすべてのコアビジネス、そして淘宝網 (Taobao) と天猫 (Tmall) のお気に入り、および Pay for Performance(P4P)広告レポートに適用されています。Ant Group と Alibaba のビジネスシステムでの幅広い適用に加えて、OceanBase データベースは、2017 年から南京銀行、浙江浙商銀行、中国人民健康保険などの外部顧客にもサービスを提供しています。

特徴と利点

  • 高パフォーマンス: OceanBase データベースは読み書き分離アーキテクチャを採用しています。データはベースラインデータと増分データに分割されます。増分データはメモリ(MemTables)に格納され、ベースラインデータは SSD(SSTables)に格納されます。すべてのデータ変更は増分データであり、MemTables にのみ書き込まれます。すべての DML 操作は MemTables で実行され、高パフォーマンスを実現します。

  • 低コスト: OceanBase データベースは、データのエンコーディングと圧縮によって高い圧縮率を実現しています。データエンコーディングは、データベースリレーショナルテーブルのさまざまなフィールドの値の範囲と型に基づいて、一連のエンコーディングメソッドを提供します。データエンコーディングは、一般的な圧縮アルゴリズムよりもデータを「理解」しているため、より高い圧縮率を実現します。

  • 高い互換性: OceanBase データベースは、一般的な MySQL/Oracle の機能とフロントエンド/バックエンド MySQL/Oracle プロトコルと互換性があります。ビジネスを MySQL/Oracle データベースから OceanBase データベースに移行する際に、変更は不要、またはわずかな変更で済みます。

  • 高可用性: OceanBase データベースはマルチレプリカストレージ戦略を採用しており、少数のレプリカの障害がデータの可用性に影響を与えることはありません。3 つのリージョンにまたがる 5 つのインターネットデータセンター(IDC)のデプロイメントアーキテクチャにより、都市全体の損失のないディザスタリカバリを実現します。

製品紹介