Azure Cache for Redis se basa en el popular software Redis. Normalmente se usa como una memoria caché para mejorar el rendimiento y la escalabilidad de aquellos sistemas que dependen mucho de almacenes de datos back-end. La mejora del rendimiento se logra mediante la copia de los datos a los que se accede con mayor frecuencia en un almacenamiento rápido ubicado cerca de la aplicación. Con Azure Redis Cache, este almacenamiento rápido se coloca en la memoria con Azure Redis Cache en lugar de que una base de datos lo cargue desde el disco.
Documentación: https://docs.microsoft.com/es-es/azure/azure-cache-for-redis/