このトピックでは、読み取り専用列ストアインスタンスをプライマリインスタンスに追加する方法について説明します。
の背景情報
PolarDB-XのClustered Columnar Index (CCI) 機能のコンポーネントベースの読み書き分離アーキテクチャを採用しています。 このアーキテクチャは、列ストアノードと計算ノードの2つのコンポーネントで構成されます。 列ストアノードは行指向ストレージデータを書き込み、計算ノードはデータを読み取ります。 読み取り専用の列ストアインスタンスは、列指向のデータにアクセスできます。 これらのインスタンスは、異なる計算ノードをスケールアウトして、CCIベースのクエリトレースの物理的分離を実装し、読み取り専用インスタンスと同じ機能を提供します。
使用状況ノート
読み取り専用列ストアインスタンスとプライマリインスタンスは、同じリージョンで異なるゾーンにデプロイされます。
読み取り専用列ストアインスタンスは個別に存在することはできません。 インスタンスはプライマリインスタンスに属しています。 プライマリインスタンスにデータベースを作成すると、プライマリインスタンスに関連付けられている各読み取り専用インスタンスにデータベースがレプリケートされます。 プライマリインスタンスのデータベースを削除すると、プライマリインスタンスに関連付けられている各読み取り専用インスタンスのレプリケートされたデータベースも削除されます。
読み取り専用列ストアインスタンスは、CCIを含むテーブルへのアクセスのみを許可されます。 インスタンスがCCIを含まないテーブルにアクセスすると、クエリの制限を示すエラーメッセージが報告されます。
手順
PolarDB-Xコンソールにログインします。
上部のメニューバーで、目的のインスタンスがデプロイされているリージョンを選択します。
インスタンスリストページで、PolarDB-X 2.0タブをクリックします。
インスタンスを見つけて、読み取り専用列ストアインスタンスで、アクション列を作成します。 インスタンスIDをクリックして、インスタンスの詳細ページに移動することもできます。 インスタンス詳細ページの [読み取り専用列ストアインスタンス] セクションで、 [読み取り専用列ストアインスタンスの追加] をクリックします。 ID
表示されるダイアログボックスで、次の表に示すパラメーターを設定します。
パラメーター
の説明
[課金方法]
読み取り専用列ストアインスタンスの課金方法。 有効な値: サブスクリプションおよび従量課金。
説明サブスクリプションの課金方法では、リソースの支払い後にのみリソースを使用できます。 この課金方法は、本番環境での長期安定した使用に適しています。 サブスクリプションの課金方法の単価は、従量課金の課金方法の単価よりも低くなっています。
従量課金方法では、リソースの支払い前にリソースを使用できます。 この課金方法は、テストと学習に適しています。
従量課金のPolarDB-Xインスタンスを作成する場合は、Alibaba Cloudアカウントの残高がUSD 100以上であることを確認してください。
リージョン
読み取り専用列ストアインスタンスがデプロイされているリージョン。 読み取り専用列ストアインスタンスとプライマリインスタンスは、同じリージョンにデプロイする必要があります。 たとえば、プライマリインスタンスが中国 (杭州) リージョンにデプロイされている場合、このパラメーターは中国 (杭州) に設定されます。 設定を変更する必要はありません。
ゾーン
読み取り専用列ストアインスタンスがデプロイされているゾーン。 プライマリ列ストアインスタンスと読み取り専用列ストアインスタンスは、異なるゾーンにデプロイできます。
ネットワークタイプ
読み取り専用列ストアインスタンスのネットワークタイプ。 値をVPCに設定します。 設定は変更できません。
[VPC]
Virtual Private Cloud (VPC) の名前。
vSwitch
vSwitchの名前。
MySQLバージョン
読み取り専用列ストアインスタンスのMySQLバージョン。 値を5.7に設定します。 設定は変更できません。
インスタンスモデル
読み取り専用列ストアインスタンスのモデル。 値をカスタムモデルに設定します。 設定は変更できません。
[インスタンスタイプ]
インスタンスファミリー。 有効な値: StandardおよびDedicated。
Computeノードの仕様
読み取り専用列ストアインスタンスのコンピュートノードの仕様。 インスタンスの仕様は、次の式を使用して計算されます。計算ノードの仕様 × 計算ノードの数。 このパラメーターを設定して、インスタンスのCPUコア数とメモリサイズを指定できます。
説明読み取り専用列ストアインスタンスには、計算ノードのみが含まれます。 これらのインスタンスには、行ストアノードは含まれません。
計算ノード
読み取り専用列ストアインスタンス内の計算ノードの数。 デフォルト値: 2。
ストレージタイプ
読み取り専用列ストアインスタンスのストレージタイプ。 値をLocal SSD Diskに設定します。 設定は変更できません。
ストレージコスト
列ストア計算ノードのストレージに対しては課金されません。 ノードの容量を指定する必要はありません。
期間
読み取り専用列ストアインスタンスのサブスクリプション期間。
説明このパラメーターは、課金方法パラメーターがサブスクリプションに設定されている場合にのみ有効です。
数量
購入する読み取り専用列ストアインスタンスの数。
利用規約を読み、利用規約を選択し、 [今すぐ購入] をクリックします。
[購入] ページで、未払いの注文と支払い方法を確認し、 [購入] をクリックします。
支払い完了後、読み取り専用列ストアインスタンスの作成には約3〜5分かかります。 インスタンスの作成後、PolarDB-Xコンソールの [インスタンスリスト] ページに移動して、作成したインスタンスを表示できます。