本記事では、フラッグシップ版クラスタインスタンスをすばやく作成し、利用する方法を紹介します。フラッグシップ版では、同一クラスタ内に複数のワークロードタイプのテナントを必要に応じて作成できます。これにより、「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互換モードのテナントは、パラメータテンプレートの選択をサポートしていません。