Configurations du cache OCI

Gérer les propriétés d'exécution des noeuds et des grappes dans le cache OCI en configurant les paramètres du cache OCI.

Les configurations de cache OCI se composent de noms et de valeurs de paramètre spécifiques qui dictent le comportement du moteur sur chaque noeud lors de l'exécution. Les configurations de cache OCI sont associées à des versions particulières du moteur de cache associé. Généralement, les versions plus récentes du moteur incluent des paramètres supplémentaires pour prendre en charge des fonctionnalités améliorées. Pour plus d'informations sur les paramètres propres au moteur de mémoire cache Valkey et Redis, voir Configurations prises en charge pour la mémoire cache OCI.

Types de configuration du cache OCI

Il existe deux types de configuration de cache OCI : par défaut et personnalisée. OCI Cache gère les configurations par défaut et offre des paramètres personnalisés pour chaque version majeure du moteur Redis ou Valkey. Vous pouvez consulter et utiliser les configurations par défaut, mais vous ne pouvez pas les modifier. Vous pouvez plutôt créer des configurations personnalisées pour une version particulière du moteur de mémoire cache afin de personnaliser les paramètres.

Voici les deux types de configuration :
  • Configuration personnalisée : Permet de sélectionner une version du moteur de mémoire cache et de modifier des paramètres spécifiques. Lors de la création ou de la copie d'une configuration, vous pouvez modifier les valeurs des paramètres sélectionnés. Une fois créée, une configuration devient immuable et ne peut pas être mise à jour. Pour apporter des modifications, vous devez copier la configuration et la modifier au besoin. Une configuration par défaut constitue la base d'une configuration personnalisée. Par conséquent, si aucune valeur de paramètre n'est spécifiée, elle hérite de sa valeur de la configuration par défaut ou de base.

    Les configurations personnalisées peuvent être créées ou copiées dans un compartiment spécifique.

  • Configuration par défaut : Se compose de paramètres Redis ou Valkey prédéfinis pour une version spécifique du moteur de mémoire cache. Les configurations par défaut ne peuvent pas être modifiées ou supprimées et servent de configuration de base lors de la création d'une configuration personnalisée. Les configurations par défaut sont répertoriées sous tous les compartiments et sont des ressources en lecture seule détenues et gérées par le cache OCI. Toutefois, vous pouvez extraire une liste des configurations par défaut en fournissant un OCID de compartiment, à condition d'avoir l'autorisation OCI_CACHE_CONFIGSET_INSPECT  dans ce compartiment.

Pour utiliser les configurations de cache OCI, vous avez besoin de politiques IAM appropriées. Voir Politiques IAM du cache OCI.

Conservation des configurations lors de la mise à niveau du moteur de cache d'une grappe de caches OCI

Vous pouvez mettre à niveau des clusters vers des versions plus récentes des moteurs de cache Redis ou Valkey. Lors de la mise à niveau, les configurations doivent être compatibles avec la version plus récente du moteur. Vous devez sélectionner une configuration compatible lors de la mise à niveau de votre grappe.

Si votre grappe utilise une configuration par défaut, vous pouvez choisir une configuration par défaut compatible. Pour une configuration personnalisée, vous pouvez créer une copie et, lors de la copie, sélectionner la version appropriée du moteur de cache. Pour plus d'informations sur l'une des configurations prises en charge, voir Fichier de configuration Redis et Fichier de configuration Valkey.