本記事では、フラッグシップ版クラスタインスタンスを迅速に作成し、使用する方法について紹介します。フラッグシップ版は、同一クラスタ内に複数のワークロードタイプのテナントを必要に応じて作成することをサポートしており、「1つのクラスタで複数のワークロード」という柔軟なデプロイと効率的な運用保守を実現します。
OceanBase Cloudアカウントの登録
OceanBase公式サイトにアクセスし、右上のクラウドで始めるをクリックします。
ログインページで登録をクリックします。登録に使用するメールアドレスを入力し、メールで続ける をクリックします。
アカウントを作成するページで、受信したメールに記載された認証コードやパスワードなどの情報を入力します。**以下の内容に同意するにチェックを入れ、アカウントを作成する**をクリックします。
説明
パスワードの長さは8〜20文字で、大文字、小文字、数字、特殊文字のうち、任意の3種類を含める必要があります。
クイックスタートの流れ
フラッグシップ版クラスタインスタンスを使用する全体的な流れは以下の通りです。
- クラスタインスタンスの作成:フラッグシップ版クラスタインスタンスを作成します。
- テナントの作成:クラスタ内で異なるワークロードタイプのテナントを作成します。
- データベースへの接続:アプリケーションとネットワークの設定(パブリック/プライベート接続文字列、ホワイトリストまたは PVL など)を行い、クライアントを使用してデータベースに接続します。
概念の紹介
フラッグシップ版
フラッグシップ版は、OceanBase Cloudが統合アーキテクチャの進化に向けて提供する標準化されたクラスタ形態であり、以下の特徴を備えています。
- マルチワークロード融合:同一クラスタ内で、TP(トランザクション型)、KV(Key-Value型)、AP(分析型)など、複数のワークロードタイプのテナントの作成をサポートします。
- マルチエコシステム互換:MySQL、Oracle、HBase API、Table APIといった複数の互換モードをサポートします。
- シナリオ別の即時利用:OLTPシンプルトランザクション、OLTP複雑トランザクション、HTAPハイブリッドワークロード、OLAPオンライン分析などのパラメータテンプレートがプリセットされています。
テナント互換モード
フラッグシップ版クラスタは、以下の互換モードのテナントの作成をサポートしています。
互換モード |
説明 |
適用シナリオ |
|---|---|---|
| MySQL互換モード | MySQL構文との高い互換性を持ち、MySQLプロトコルをサポートします | オンライントランザクション、Webアプリケーション、モバイルインターネットアプリケーション |
| Oracle互換モード | Oracle構文との高い互換性を持ち、PL/SQLをサポートします | Oracleから移行するコアビジネスシステム |
| HBase API互換モード | HBase APIと互換性があり、ワイドテーブルストレージをサポートします | 大規模データストレージ、時系列データ、ログストレージ |
| Table API互換モード | Table APIインターフェースを提供し、構造化データストレージをサポートします | Key-Valueストレージ、メタデータ管理、構成センター |
パラメータテンプレートの説明
テナントを作成する際、ビジネスシナリオに応じて適切なパラメータテンプレートを選択できます。
パラメータテンプレート |
説明 |
適用シナリオ |
|---|---|---|
| OLTPシンプルトランザクション | シンプルなトランザクション処理向けに最適化されています | ショートトランザクション、高並行処理、ポイントクエリを中心とするシナリオ |
| OLTP複雑トランザクション | 複雑なトランザクション処理向けに最適化されています | ロングトランザクション、複雑なSQL、マルチテーブル結合のシナリオ |
| HTAPハイブリッドワークロード | トランザクション処理と分析クエリのバランスを取ります | トランザクション処理とリアルタイム分析の両方が必要なシナリオ |
| OLAPオンライン分析 | 分析クエリ向けに最適化されています | 複雑なクエリ、レポート分析、データウェアハウスのシナリオ |
説明
HBase API互換モードおよびTable API互換モードのテナントは、パラメータテンプレートの選択をサポートしていません。