Ignorez la navigation

Cache Azure pour Redis

Solution évolutive, en mémoire et distribuée fournissant un accès ultrarapide aux données

Votre application. Plus rapidement.

À mesure que le trafic et les demandes relatifs à votre application augmentent, mettez à l’échelle les performances de manière simple et économique. Ajoutez une couche de mise en cache rapide à l’architecture de l’application pour gérer des milliers d’utilisateurs simultanés à une vitesse quasi-instantanée, tout en bénéficiant des avantages d’un service complètement managé.

Débit et performances supérieurs pour gérer des millions de requêtes par seconde avec une latence inférieure à une milliseconde

Service complètement managé à l’aide de mises à jour correctives, mises à jour, mises à l’échelle et approvisionnement pour vous permettre de vous concentrer sur le développement

Intégration des modules RedisBloom, RediSearch et RedisTimeSeries, prise en charge de l’analyse, de la recherche et de la diffusion en continu des données

Puissantes fonctionnalités parmi lesquelles le clustering, la géoréplication active, Redis on Flash et une disponibilité jusqu’à 99,999 %

Que pouvez-vous créer avec le cache Azure pour Redis ?

Améliorez le débit et la latence des applications

Utilisez Azure Cache pour Redis pour accélérer votre couche de données via la mise en cache. L’ajout de Azure Cache pour Redis peut augmenter le débit de données de plus de 800 % tout en augmentant les performances de latence de plus de 1 000 %1 à un prix économique. Il s’agit d’un excellent moyen de mettre à l’échelle efficacement les applications et d’améliorer l’expérience utilisateur sans avoir à réorganiser votre base de données sous-jacente.

Lisez l’article du blog

Accélérer les applications avec un cache distribué

Complétez les services de base de données tels que les Azure SQL Database et Azure Cosmos DB en activant votre niveau de données pour mettre à l’échelle le débit à un coût inférieur à celui des instances de base de données développées. Stockez et partagez les résultats des requêtes de base de données, les états de session et le contenu statique à l’aide d’un modèle de cache commun, et rendez votre application plus agile et évolutive.

Stocker efficacement les données de session

Enregistrez, récupérez et mettez à jour rapidement les données de session web, telles que les cookies utilisateur et les pages de sortie . Améliorez les performances de votre application en augmentant sa réactivité et en lui permettant de gérer des charges croissantes avec moins de ressources de calcul web. Tirez parti de la persistance des données et la duplication automatique des données pour une fiabilité maximale des données utilisateur. Effectuez un scale-out vers une taille en téraoctets à l’aide de clustering pour répondre aux besoins des plus grandes entreprises et synchroniser les données de session à l’échelle mondiale avec la géo-distribution active.

Communiquer entre services en tant que courtier de messages

Utilisez Azure Cache pour Redis comme solution pour implémenter des architectures de publication/abonnement ou de file d’attente. Acheminer des messages en temps réel et scale-up des infrastructures de communication web telles que SignalR. Utilisez le chiffrement TLS standard du secteur pour les données en transit et configurez l’isolement réseau approprié avec Azure Private Link.

Mettez à niveau les performances des applications avec Redis Enterprise sur Azure

Bénéficiez d’une prise en charge décisive des fonctionnalités Redis Enterprise via les niveaux Enterprise et Enterprise Flash d’Azure Cache pour Redis, développés en partenariat avec Redis Inc. Tirez parti de la géoréplication active pour créer des caches répartis dans le monde entier avec une disponibilité de 99,999 %. Ajoutez de nouvelles structures de données qui améliorent l’analyse et le Machine Learning avec les modules RediSearch, RedisBloom et RedisTimeSeries inclus. Et obtenez d’importantes tailles de cache à moindre coût en utilisant le niveau Enterprise Flash pour exécuter Redis sur du stockage flash rapide.

En savoir plus

Tirer parti de Redis en tant que service complètement managé

Déployez plus rapidement à l’aide d’un service complètement managé sur Azure. Azure Cache pour Redis s’appuie sur Redis open source et prend en charge de façon native les structures de données Redis telles que les hachages, les listes et les groupes triés. Si votre application utilise Redis, elle fonctionnera avec Azure Cache pour Redis. Rationalisez la migration en important et en exportant les fichiers de base de données Azure Cache pour Redis.

Pourquoi faire confiance à Azure Cache pour Redis ?

  • Microsoft investit plus de USD 1 milliard par an dans la recherche et le développement en matière de cybersécurité.

  • Nous employons plus de 3,500 experts de sécurité qui se consacrent à la sécurité et à la protection des données.

  • Azure a plus de certifications que tout autre fournisseur de services cloud. Affichez la liste complète.

Tarification économique que vous pouvez contrôler

Avec cinq niveaux de tarification et des options de tarification réservées, vous avez la possibilité de personnaliser les performances de votre charge de travail. Consultez les détails de la tarification.

Approuvé par des organisations de toutes tailles

Alaska Airlines facilite les achats

"We wanted to use Azure Cache for Redis and getting that running on-premises wasn't easy. But in Azure, with three clicks, we had it. We didn't have to coordinate with other teams to set up new infrastructure and figure out how to maintain it once we hit production, and that's a beautiful thing."

Ralph Feltis, Ingénieur développement logiciel, Alaska Airlines
Alaska Airlines

CarMax optimise l'innovation en ligne

"Azure PaaS (platform as a service) gave us access to a complete set of capabilities such as Azure Cache for Redis that we didn't have to build ourselves. We can spin up these services and start using them in less than an hour, which is incredible."

Brandon Linton, architecte de solutions, CarMax
CarMax

Le leader des soins aux animaux crée une solution distribuée globale

Mars a utilisé Azure Cache pour Redis en tant que courtier de messages, fournissant un accès rapide aux données dans les sessions et services d’application.

MARS

Chipotle crée un nouveau site web évolutif

Chipotle a utilisé Azure Cache pour Redis afin d’améliorer les performances du site web et de gérer sa base de clients en constante évolution.

Chipotle

SitePro simplifie l’ingestion des données IoT en temps réel

"We can do more with Redis by leveraging the RedisTimeSeries module to support data collection and analytics from hundreds of thousands of IoT sensors."

Dustin Brown, directeur des technologies, SitePro
Sitepro

Questions fréquentes sur Azure Cache pour Redis

  • Azure Cache pour Redis est un cache en mémoire complètement managé qui permet des architectures hautes performances et évolutives. Utilisez-le pour créer des déploiements cloud ou hybrides capables de gérer des millions de requêtes par seconde à une latence inférieure à une milliseconde, tout en bénéficiant des avantages d’un service géré en termes de configuration, de sécurité et de disponibilité.
  • Alors que la plupart des bases de données utilise un stockage sur disque plus lent pour stocker les données, Azure Cache pour Redis stocke les données en mémoire. La mémoire étant nettement plus rapide que le stockage sur disque, les données peuvent être écrites et récupérées beaucoup plus vite.
  • Dans certains cas, et souvent dans le cas du stockage de sessions, Azure Cache pour Redis peut être utilisé en tant que base de données autonome. Cela étant, la plupart du temps, il est préférable de l’utiliser pour compléter une base de données sous forme de cache. Azure Cache gère les données qui doivent être accessibles plus fréquemment, tandis que la base de données gère les données qui doivent être stockées à plus long terme.
  • Azure Cache pour Redis offre une fiabilité exceptionnelle, avec un contrat SLA de 99,9 pour cent. La plupart des niveaux fournissent un réplica intégré qui fait office de basculement en cas de panne de l’instance principale. Vous pouvez également configurer votre instance Azure Cache pour Redis de manière à utiliser la persistance des données à des fins de récupération des données en cas de défaillance matérielle.

Créer votre compte gratuit Azure

1Les chiffres de performances sont extraits des données d'une étude commandée par Microsoft et menée par GigaOm en octobre 2020. L'étude compare les performances d'une application test utilisant une base de données Azure avec et sans implémentation d'Azure Cache pour Redis comme solution de mise en cache. Dans le cadre de cette étude, Azure SQL Database et Azure Database pour PostgreSQL ont été utilisés comme élément de base de données. Une instance Gen 5 Usage général à 2 vCore d'Azure SQL Database et une instance Usage général à 2 vCore d'Azure Database pour PostgreSQL ont été utilisées avec une instance P1 Premium de 6 Go d'Azure pour Redis. Ces résultats ont été comparés avec des instances Gen 5 Usage général à 8, 16, 24 et 32 vCore d'Azure SQL DB et des instances Usage général à 8, 16, 24 et 32 vCore d'Azure Database pour PostgreSQL sans Azure Cache pour Redis. Les données de point de référence proviennent du test de charge « GigaOm Web Application Database Load Test » qui simule une application web commune et une base de données back-end soumise à des requêtes HTTP croissantes. Les résultats prix réels peuvent varier en fonction de la configuration et de la région.