À propos du cache OCI

Le cache OCI est un service géré qui vous permet de créer et de gérer des grappes de cache, qui sont des solutions de stockage basées sur la mémoire pour les applications.

Le cache OCI gère la gestion et les opérations des grappes, notamment les opérations telles que les mises à jour de sécurité.

Le cache OCI prend en charge deux types de grappe, les grappes non fragmentées et les grappes fragmentées. Les grappes non fragmentées peuvent être configurées avec un à cinq noeuds. Un noeud de la grappe est toujours configuré en tant que noeud principal, tous les autres noeuds configurés en tant que répliques. Tous les noeuds de la grappe se trouvent dans la même région. Toutefois, le service tente de les répartir entre les domaines d'erreur et les domaines de disponibilité (pour plusieurs régions de domaine de disponibilité) autant que possible.

Les grappes partitionnées horizontalement n'ont pas de noeuds principaux ou de répliques au niveau de la grappe. Au lieu de cela, ces grappes ont trois partitions horizontales ou plus, les données étant réparties entre les partitions horizontales de la grappe, de sorte que chaque partition horizontale contient une partie des données. Chaque partition horizontale comporte un noeud principal et jusqu'à quatre noeuds de réplique. Pour plus d'informations, voir Grappes partitionnées horizontalement pour le cache OCI.

Vous pouvez redimensionner des grappes en ajustant le nombre de noeuds par grappe ou par partition horizontale, le nombre de partitions horizontales par grappe partitionnée ou la quantité de mémoire disponible par noeud de grappe. Pour améliorer la redondance, vous pouvez augmenter le nombre de noeuds d'une grappe. Si vous avez besoin de plus de mémoire pour le cache, vous pouvez augmenter la mémoire par noeud. La bande passante est allouée au cluster lorsque vous ajustez la mémoire.

Pour plus d'informations, voir Redimensionnement des noeuds pour une grappe de mémoire cache OCI, Redimensionnement des partitions horizontales pour une grappe de mémoire cache OCI et Redimensionnement de la mémoire pour une grappe de mémoire cache OCI.

Version du moteur de cache OCI

Le cache OCI prend en charge les moteurs de cache suivants :

Le nom Description
VALKEY_7_2 Open source Valkey version 7.2. Version recommandée.
REDIS_7_0 Open source Redis version 7.0.

Identificateurs de ressource

Le cache OCI prend en charge les grappes et les demandes de travail en tant que ressources Oracle Cloud Infrastructure. La plupart des types de ressource ont un identificateur unique affecté par Oracle, appelé un OCID (identificateur Oracle Cloud). Pour plus d'informations sur le format des OCID et sur les autres moyens d'identifier les ressources, voir Identificateurs de ressource.

Disponibilité

Le cache OCI est disponible dans toutes les régions commerciales d'Oracle Cloud Infrastructure. Voir À propos des régions et des domaines de disponibilité pour obtenir la liste des régions disponibles pour Oracle Cloud Infrastructure, avec les emplacements, les identificateurs de région, les clés de région et les domaines de disponibilité associés.

Méthodes d'accès au cache OCI

Vous pouvez accéder au cache OCI à l'aide de la console (une interface basée sur navigateur), de l'interface de ligne de commande ou de l'API REST. Les instructions relatives à la console, à l'interface CLI et à l'API sont incluses dans les rubriques de ce guide.

Pour accéder à la console, vous devez utiliser un navigateur pris en charge. Pour accéder à la page de connexion de la console, ouvrez le menu de navigation en haut de cette page et sélectionnez Console Infrastructure. Vous êtes invité à entrer votre locataire Cloud, votre nom d'utilisateur et votre mot de passe.

Pour obtenir la liste des trousses SDK disponibles, voir Trousses SDK et interface de ligne de commande. Pour des informations générales sur l'utilisation des API, voir la documentation sur les API REST.

Limites

Lors de votre inscription à Oracle Cloud Infrastructure, Oracle Cloud Infrastructure (OCI) configure un jeu de limites de service pour votre location. Une limite de service correspond au quota défini pour une ressource. Vérifiez les limites de service suivantes pour les ressources de mémoire cache OCI.

Ressources Détails
Grappes non partitionnées horizontalement Jusqu'à 5 noeuds par grappe (1 réplique principale et 4 répliques)
Grappes partitionnées horizontalement 3 à 99 partitions horizontales par grappe, jusqu'à 5 noeuds par partition horizontale (1 réplique principale et 4 répliques)
Mémoire par noeud Jusqu'à 500 Go par noeud

Pour plus d'informations, voir Limites de service. Vous pouvez également trouver des instructions pour demander une augmentation de limite. Pour définir des limites propres à un compartiment pour une ressource ou une famille de ressources, les administrateurs peuvent utiliser des quotas de compartiment.

L'authentification et l'autorisation

Chaque service d'Oracle Cloud Infrastructure est intégré avec le service GIA aux fins d'authentification et d'autorisation, pour toutes les interfaces (console, trousse SDK ou interface de ligne de commande et API REST).

Un administrateur d'une organisation doit configurer les groupes , les compartiments et les politiques qui déterminent les utilisateurs pouvant accéder aux services et aux ressources, ainsi que le type d'accès. Par exemple, les politiques contrôlent qui peut créer des utilisateurs, créer et gérer le réseau en nuage, créer des instances, créer des seaux, télécharger des objets, etc. Pour plus d'informations, voir Gestion des domaines d'identité. Pour obtenir des détails précis sur la définition de politiques pour chacun des différents services, voir Référence liée aux politiques.

Si vous êtes un utilisateur régulier (pas un administrateur) qui doit utiliser les ressources Oracle Cloud Infrastructure de la société, demandez à un administrateur de configurer un ID utilisateur pour vous. L'administrateur vous indiquera les compartiments que vous pouvez utiliser.

Surveillance et alertes

Vous pouvez surveiller l'état, la capacité et la performance des grappes à l'aide de mesures , d'armes et d'avis. Pour plus d'informations, voir Mesures du cache OCI.

Application de correctifs aux grappes

Le cache OCI gère les opérations de gestion et de maintenance d'une grappe pour vous, notamment l'application de correctifs programmés et de mises à jour de sécurité pour les noeuds d'une grappe. Lorsque le service applique des correctifs au noeud d'une grappe, un nouveau noeud est créé avec l'image corrigée. Les données sont ensuite répliquées sur le nouveau noeud en arrière-plan. Une fois le nouveau noeud entièrement alimenté, le service remplace l'ancien noeud par le nouveau. Votre bibliothèque doit se reconnecter automatiquement après un swap de nœud, et dans le cas peu probable d'un retard, une perte de connexion de 1 milliseconde peut parfois se produire.