Utiliser ElastiCache Redis comme magasin de valeurs clés en mémoire - AWS OpsWorks

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.

Utiliser ElastiCache Redis comme magasin de valeurs clés en mémoire

Important

Le AWS OpsWorks Stacks service a atteint sa fin de vie le 26 mai 2024 et a été désactivé tant pour les nouveaux clients que pour les clients existants. Nous recommandons vivement aux clients de migrer leurs charges de travail vers d'autres solutions dès que possible. Si vous avez des questions sur la migration, contactez l' AWS Support équipe sur AWS Re:Post ou via le AWS Support Premium.

Note

Cette rubrique est basée sur une pile Linux, mais les piles Windows peuvent également utiliser Amazon ElastiCache (ElastiCache). Pour un exemple d'utilisation ElastiCache avec une instance Windows, consultez ElastiCache Asp.NET Session Store.

Vous pouvez souvent améliorer les performances du serveur d'applications en utilisant un serveur de mise en cache pour fournir un stockage clé-valeur en mémoire pour de petits éléments de données tels que des chaînes. Amazon ElastiCache est un service AWS qui facilite la prise en charge de la mise en cache pour votre serveur d'applications, à l'aide des moteurs de mise en cache Memcached ou Redis. AWS OpsWorks Stacks fournit un support intégré pour Memcached. Toutefois, si Redis répond mieux à vos besoins, vous pouvez personnaliser votre stack afin que vos serveurs d'applications utilisent ElastiCache Redis.

Cette rubrique décrit le processus de base de la prise en charge de la mise en cache ElastiCache Redis pour les piles Linux, en utilisant un serveur d'applications Rails comme exemple. Il part du principe que vous avez déjà une application Ruby on Rails appropriée. Pour plus d'informations ElastiCache, consultez Qu'est-ce qu'Amazon ElastiCache ? .