Cette rubrique explique comment ajouter une instance en lecture seule columnstore à une instance principale.
Informations générales
PolarDB-X utilise une architecture de séparation lecture/écriture pour son index columnstore. Les nœuds columnaires gèrent les écritures columnstore, tandis que les nœuds CN traitent les lectures columnstore. Une instance en lecture seule columnstore est spécifiquement dédiée à l'accès columnstore. En déployant des nœuds CN supplémentaires, vous pouvez isoler physiquement les chemins de requête columnstore et mettre en œuvre une instance en lecture seule.
Remarques
Une instance en lecture seule columnstore doit se trouver dans la même région que son instance principale, mais peut résider dans une zone différente.
Une instance en lecture seule columnstore ne peut pas exister de manière indépendante ; elle doit être associée à une instance principale. Si vous créez une base de données sur l'instance principale, celle-ci est automatiquement répliquée vers l'instance en lecture seule. De même, si vous supprimez une base de données de l'instance principale, la base de données correspondante est également supprimée de l'instance en lecture seule.
Une instance en lecture seule columnstore ne peut accéder qu'aux tables disposant d'un index columnstore. Toute requête effectuée sur des tables sans index columnstore renverra une erreur.
Procédure
Connectez-vous à la console PolarDB-X.
Dans le coin supérieur gauche de la page, sélectionnez la région où réside l'instance cible.
Sur la page Instances, cliquez sur l'onglet PolarDB-X 2,0.
Repérez l'instance cible et cliquez sur Columnstore Read-only Instance dans la colonne Actions. Vous pouvez également cliquer sur l'instance pour accéder à sa page de détails, puis, dans la section Columnstore Read-only Instance située à droite, cliquez sur Add Columnstore Read-only Instance.
-
Dans la boîte de dialogue qui s'affiche, configurez les paramètres suivants.
Paramètre
Description
Type de produit
Sélectionnez subscription ou pay-as-you-go.
RemarqueL'abonnement (subscription) est une méthode de facturation prépayée adaptée aux environnements de production stables et offre un prix unitaire inférieur au paiement à l'utilisation.
Le paiement à l'utilisation (pay-as-you-go) est une méthode de facturation postpayée généralement utilisée à des fins de test ou d'apprentissage.
Pour créer une instance en paiement à l'utilisation, assurez-vous que le solde de votre compte Alibaba Cloud est d'au moins 100 USD.
Région
L'instance en lecture seule doit se trouver dans la même région que l'instance principale. Par exemple, si l'instance principale est située en Chine (Hangzhou), la région de l'instance en lecture seule est automatiquement définie sur Chine (Hangzhou) et ne peut pas être modifiée.
Zone
Sélectionnez une zone pour l'instance en lecture seule. L'instance principale et l'instance en lecture seule peuvent se trouver dans des zones différentes.
Type de réseau
Fixé sur virtual private cloud (VPC) et ne peut pas être modifié.
Virtual private cloud (VPC)
Sélectionnez un VPC.
vSwitch
Sélectionnez un commutateur virtuel.
Version MySQL
Fixée sur 5,7 et ne peut pas être modifiée.
Modèle de sélection d'instance
Modèle personnalisé. Ce paramètre ne peut pas être modifié.
Série de spécifications
Prend en charge les spécifications General-purpose columnstore et Dedicated columnstore.
Spécifications du nœud de calcul
Vendu sous la forme : spécifications du nœud × nombre de workers. Sélectionnez une spécification pour définir le nombre de cœurs CPU et la taille de la mémoire de l'instance.
RemarqueUne instance en lecture seule columnstore comprend uniquement des nœuds de couche de calcul et n'inclut pas de nœuds de couche de stockage row store.
Nombre de workers
Sélectionnez le nombre de nœuds pour la spécification choisie. La valeur par défaut est de 2 nœuds.
Classe de stockage
Fixée sur local SSD et ne peut pas être modifiée.
Frais de stockage
Les nœuds de calcul columnstore n'engendrent pas de frais de stockage de données. Aucune sélection de capacité n'est requise.
Durée de l'abonnement
Sélectionnez la durée de l'abonnement.
RemarqueCe paramètre est disponible uniquement lorsque la méthode de facturation est subscription.
Quantité
Sélectionnez le nombre d'instances à acheter.
Acceptez le contrat de service et cliquez sur Buy Now.
Sur la page Payment, confirmez la commande et le mode de paiement, puis cliquez sur Pay.
Après le paiement réussi, attendez 3 à 5 minutes pour que le service soit activé. Accédez ensuite à la page Instances de la console pour afficher l'instance en lecture seule columnstore nouvellement créée.