Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Création d'un ElastiCache cache Amazon à l'aide des paramètres de l'instance Amazon RDS DB
ElastiCache est un service de mise en cache en mémoire entièrement géré qui fournit des latences de lecture et d'écriture de l'ordre de l'ordre de l'ordre de la microseconde pour des cas d'utilisation flexibles en temps réel. ElastiCache peut vous aider à accélérer les performances des applications et des bases de données. Vous pouvez l'utiliser ElastiCache comme magasin de données principal pour les cas d'utilisation qui ne nécessitent pas la durabilité des données, tels que les classements de jeu, le streaming et l'analyse des données. ElastiCache contribue à éliminer la complexité associée au déploiement et à la gestion d'un environnement informatique distribué. Pour plus d'informations, consultez les sections Cas ElastiCache d'utilisation courants et How ElastiCache Can Help for Memcached et Cases d' ElastiCache utilisation courants et How ElastiCache Can Help for Redis. OSS Vous pouvez utiliser la RDS console Amazon pour créer ElastiCache du cache.
Vous pouvez utiliser Amazon ElastiCache sous deux formats. Vous pouvez commencer avec un cache sans serveur ou choisir de concevoir votre propre cluster de cache. Si vous choisissez de concevoir votre propre cluster de cache, il ElastiCache fonctionne à la fois avec les moteurs Redis OSS et Memcached. Si vous ne savez pas quel moteur vous souhaitez utiliser, consultez Comparaison entre Memcached et Redis. OSS Pour plus d'informations sur Amazon ElastiCache, consultez le guide de ElastiCache l'utilisateur Amazon.
Rubriques
Vue d'ensemble de la création du ElastiCache cache avec les paramètres de l'instance de base de données du RDS cluster
Vous pouvez créer un ElastiCache cache depuis Amazon RDS en utilisant les mêmes paramètres de configuration qu'une instance de base de données de nouvellement créée ou existante.
Voici quelques cas d'utilisation pour associer un ElastiCache cache à votre instance de base de données de de base de données :
-
Vous pouvez réduire les coûts et améliorer vos performances en utilisant ElastiCache avec RDS plutôt que de fonctionner RDS seul.
Par exemple, vous pouvez économiser jusqu'à 55 % sur les coûts et obtenir des performances de lecture jusqu'à 80 fois plus rapides en utilisant « ElastiCache avec RDS pour moi » SQL plutôt que « RDS pour moi » SQL uniquement.
-
Vous pouvez utiliser le ElastiCache cache comme magasin de données principal pour les applications qui ne nécessitent pas la durabilité des données. Vos applications qui utilisent Redis OSS ou Memcached peuvent l'utiliser pratiquement ElastiCache sans aucune modification.
Lorsque vous créez un ElastiCache cache à partir deRDS, le ElastiCache cache hérite des paramètres suivants de l'instance de base de données du associée RDS :
-
ElastiCache paramètres de connectivité
-
ElastiCache paramètres de sécurité
Vous pouvez également définir les paramètres de configuration du cache en fonction de vos besoins.
Configuration ElastiCache dans vos applications
Vos applications doivent être configurées pour utiliser ElastiCache le cache. Vous pouvez également optimiser et améliorer les performances du cache en configurant vos applications pour qu'elles utilisent des stratégies de mise en cache en fonction de vos besoins.
-
Pour accéder à votre ElastiCache cache et commencer, consultez Getting started with ElastiCache (RedisOSS) et Getting started with ElastiCache (Memcached).
-
Pour plus d'informations sur les stratégies de mise en cache, consultez Stratégies de mise en cache et meilleures pratiques pour Memcached et stratégies de mise en cache et meilleures pratiques pour Redis. OSS
-
Pour plus d'informations sur la haute disponibilité dans les clusters ElastiCache (RedisOSS), consultez Haute disponibilité à l'aide de groupes de réplication.
-
Vous pouvez avoir à supporter des coûts liés au stockage des sauvegardes, au transfert de données au sein ou entre les régions, ou à l'utilisation de AWS Outposts. Pour plus de détails sur les prix, consultez ElastiCache les tarifs Amazon
.
Création d'un ElastiCache cache avec les paramètres d'une instance de base de données du cluster de RDS base
Vous pouvez créer un ElastiCache cache pour les instances de base de données de vos clusters de RDS base avec des paramètres hérités de l'instance de de base de données.
Création d'un ElastiCache cache avec les paramètres d'une instance de de base de données
-
Pour créer une instance de base de données, suivez les instructions de la section Création d'une RDS instance de base de données Amazon.
-
Après avoir créé une instance de base de données du RDS cluster , la console affiche la fenêtre Extensions suggérées. Sélectionnez Créer un ElastiCache cluster à RDS partir de vos paramètres de base de données.
Pour une base de données existante, dans la page Bases de données, sélectionnez l'instance de de base de données requise. Dans le menu déroulant Actions, choisissez Create ElastiCache cluster pour créer un ElastiCache cache doté des mêmes paramètres RDS que votre instance DB de RDS DB existante.
Dans la section ElastiCache de configuration, l'identifiant de base de données source indique de quelle instance de de base de données le ElastiCache cache hérite des paramètres.
-
Choisissez si vous souhaitez créer un cluster Redis OSS ou Memcached. Pour plus d'informations, consultez Comparaison entre Memcached et Redis. OSS
-
Ensuite, choisissez si vous souhaitez créer un cache sans serveur ou concevoir votre propre cache. Pour plus d'informations, consultez la section Choix entre les options de déploiement.
Si vous choisissez le cache sans serveur :
-
Dans les paramètres du cache, entrez les valeurs du nom et de la description.
-
Sous Afficher les paramètres par défaut, conservez les paramètres par défaut pour établir la connexion entre votre cache et l'instance de de base de données.
-
Vous pouvez également modifier les paramètres par défaut en choisissant Personnaliser les paramètres par défaut. Sélectionnez les paramètres de ElastiCache connectivité, les paramètres ElastiCache de sécurité et les limites d'utilisation maximales.
-
-
Si vous choisissez Concevez votre propre cache :
-
Si vous avez choisi le OSScluster Redis, choisissez si vous souhaitez conserver le mode cluster activé ou désactivé. Pour plus d'informations, consultez Réplication : Redis OSS (mode cluster désactivé) contre Redis OSS (mode cluster activé).
-
Saisissez des valeurs pour Nom, Description et Version du moteur.
Pour Version du moteur, la valeur par défaut recommandée est la dernière version du moteur. Vous pouvez également choisir la version du moteur qui répond le mieux à vos besoins pour le ElastiCache cache.
-
Choisissez le type de nœud dans l'option Type de nœud. Pour plus d'informations, consultez Gestion des nœuds.
Si vous choisissez de créer un OSS cluster Redis avec le mode cluster défini sur Activé, entrez le nombre de partitions (partitions/groupes de nœuds) dans l'option Nombre de partitions.
Saisissez le nombre de réplicas de chaque partition dans Nombre de réplicas.
Note
Le type de nœud sélectionné, le nombre de partitions et le nombre de répliques ont tous une incidence sur les performances de votre cache et le coût des ressources. Veillez à ce que ces paramètres correspondent aux besoins de votre base de données. Pour plus d'informations sur les tarifs, consultez ElastiCache les tarifs Amazon
. -
Sélectionnez les paramètres ElastiCache de connectivité et les paramètres ElastiCache de sécurité. Vous pouvez conserver les paramètres par défaut ou les personnaliser selon vos besoins.
-
-
Vérifiez les paramètres par défaut et hérités de votre ElastiCache cache. Certains paramètres ne peuvent pas être modifiés après la création.
Note
RDSpeut ajuster la fenêtre de sauvegarde de votre ElastiCache cache pour répondre à la durée minimale requise de 60 minutes. La fenêtre de sauvegarde de votre base de données source reste la même.
-
Lorsque vous êtes prêt, choisissez Create ElastiCache cache.
La console affiche une bannière de confirmation pour la création du ElastiCache cache. Suivez le lien figurant dans la bannière menant à la ElastiCache console pour afficher les détails du cache. La ElastiCache console affiche le ElastiCache cache nouvellement créé.