Qu'est-ce qu'Amazon ElastiCache pour Redis ? - Amazon ElastiCache pour Redis

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.

Qu'est-ce qu'Amazon ElastiCache pour Redis ?

Bienvenue dans le guide de l'utilisateur d'Amazon ElastiCache pour Redis. Amazon ElastiCache est un service Web qui facilite la configuration, la gestion et le dimensionnement d'un stockage de données distribué en mémoire ou d'un environnement de cache dans le cloud. Il fournit une solution de cache performante, évolutive et économique. Dans le même temps, il permet de supprimer la complexité associée au déploiement et à la gestion d'un environnement de cache distribué.

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.

Note

Amazon ElastiCache fonctionne à la fois avec les moteurs Redis et Memcached. Utilisez le guide pour le moteur qui vous intéresse. Si vous n'êtes pas sûr du moteur que vous souhaitez utiliser, consultez Comparaison des caches auto-conçus Memcached et Redis dans ce guide.

Mise en cache sans serveur

ElastiCache for Redis propose une mise en cache sans serveur, qui simplifie l'ajout et l'exploitation d'un cache basé sur Redis pour votre application. ElastiCache pour Redis Serverless vous permet de créer un cache hautement disponible en moins d'une minute et élimine le besoin de provisionner des instances ou de configurer des nœuds ou des clusters. Les développeurs peuvent créer un cache sans serveur en spécifiant le nom du cache à l'aide de la ElastiCache console, du SDK ou de la CLI.

ElastiCache pour Redis Serverless élimine également le besoin de planifier et de gérer la capacité de mise en cache. ElastiCache for Redis surveille en permanence la mémoire cache, le calcul et la bande passante réseau utilisés par votre application, et évolue pour répondre aux besoins de votre application. ElastiCache for Redis offre une expérience de point de terminaison simple aux développeurs, en faisant abstraction de l'infrastructure de cache sous-jacente et de la conception du cluster. ElastiCache for Redis gère le provisionnement du matériel, la surveillance, le remplacement des nœuds et l'application des correctifs logiciels de manière automatique et transparente, afin que vous puissiez vous concentrer sur le développement d'applications plutôt que sur l'exploitation du cache.

ElastiCache pour Redis Serverless est compatible avec Redis 7.1 et versions ultérieures.

Concevoir le vôtre ElastiCache pour le cluster Redis

Si vous avez besoin d'un contrôle précis de votre ElastiCache cluster Redis, vous pouvez choisir de concevoir votre propre cluster Redis avec. ElastiCache ElastiCache vous permet de concevoir votre cluster en choisissant le type de nœud, le nombre de nœuds et le placement des nœuds dans les zones de AWS disponibilité de votre cluster. Comme il ElastiCache s'agit d'un service entièrement géré, il gère automatiquement le provisionnement du matériel, la surveillance, le remplacement des nœuds et les correctifs logiciels pour votre cluster.

La conception de votre propre cluster ElastiCache pour Redis offre une flexibilité et un contrôle accrus sur vos clusters. Par exemple, vous pouvez choisir d’exploiter un cluster dans une seule zone de disponibilité ou plusieurs zones de disponibilité, en fonction de vos besoins. Vous pouvez également choisir d’exécuter Redis en mode cluster pour activer la mise à l’échelle horizontale, ou sans mode cluster pour une mise à l’échelle verticale uniquement. Lorsque vous concevez vos propres clusters, il vous incombe de choisir correctement le type et le nombre de nœuds afin de garantir que votre cache dispose de la capacité requise par votre application. Vous pouvez également choisir à quel moment appliquer les nouveaux correctifs logiciels à votre cluster Redis.

Lorsque vous concevez votre propre cluster ElastiCache pour Redis, vous pouvez choisir d'exécuter Redis 3.0 ou version ultérieure.