Publié le: Feb 9, 2023
Amazon ElastiCache for Redis 7 inclut désormais un multiplexage d'E/S amélioré, qui permet d'améliorer considérablement le débit et la latence à grande échelle. Le multiplexage E/S amélioré est idéal pour les charges de travail limitées par le débit avec plusieurs connexions client, et ses avantages s'adaptent au niveau de simultanéité des charges de travail. À titre d'exemple, lorsque vous utilisez le nœud r6g.xlarge et que vous exécutez 5 200 clients simultanément, vous pouvez augmenter jusqu'à 72 % le débit (opérations de lecture et d'écriture par seconde) et réduire jusqu'à 71 % la latence P99 par rapport à ElastiCache for Redis 6.
Pour les charges de travail limitées par le débit avec plusieurs connexions client, le traitement des E/S réseau peut devenir un facteur limitant la capacité d'évolution. Depuis mars 2019, ElastiCache for Redis optimise l'utilisation du calcul en gérant les E/S réseau sur des threads dédiés, ce qui permet au moteur Redis de se concentrer sur le traitement des commandes. Avec ce lancement, chaque thread d'E/S réseau dédié achemine les commandes de plusieurs clients vers le moteur Redis, tirant ainsi parti de la capacité de Redis à traiter efficacement les commandes par lots.
Le multiplexage E/S amélioré est automatiquement disponible lors de l'utilisation d'ElastiCache for Redis 7, dans toutes les régions AWS, et ce, sans frais supplémentaires. Aucune modification de configuration d'application ou de service n'est requise pour utiliser le multiplexage E/S amélioré d'ElastiCache for Redis. Pour plus d'informations, consultez notre article de blog et notre documentation. Pour commencer, créez un nouveau cluster ou effectuez une mise à niveau vers Redis 7 à l'aide de la Console de gestion AWS.