Azure Redis Cache

Acceso a datos consistente, de baja latencia y alta capacidad de proceso para implementar aplicaciones de Azure rápidas y escalables

Redis Cache

Azure Redis Cache se basa en la popular caché de Redis de código abierto. Ofrece acceso a una caché en Redis segura y dedicada, administrada por Microsoft y accesible desde cualquier aplicación de Azure.

Azure Redis Cache está disponible en los niveles siguientes:

  • Básico: un solo nodo, varios tamaños, ideal para desarrollo o pruebas y para cargas de trabajo no críticas. El nivel básico no tiene contrato de nivel de servicio.
  • Estándar: caché replicada en una configuración de dos nodos, primario y secundario, administrada por Microsoft y con un contrato de nivel de servicio de alta disponibilidad.
  • Premium: el nuevo nivel Premium incluye, entre otros, un contrato de nivel de servicio de alta disponibilidad y todas las características del nivel Estándar, como un mejor rendimiento a través de cachés de nivel Básico o Estándar, cargas de trabajo de mayor tamaño, recuperación ante desastres y seguridad mejorada. Otras características:
    • La persistencia en Redis permite mantener datos almacenados en la memoria caché en Redis. También puede tomar instantáneas y crear copias de seguridad de los datos, que puede cargar después en caso de error.
    • El clúster de Redis comparte datos automáticamente entre varios nodos de Redis, de forma que puede crear cargas de trabajo con tamaños de memoria más grandes (más de 53 GB) y obtener un mejor rendimiento.
    • La implementación de Azure Virtual Network (VNET) ofrece mejor seguridad y aislamiento a su instancia de Azure Redis Cache, así como subredes, directivas de control de acceso y otras características que restringen el acceso aún más.

Las memorias caché de nivel Básico y Estándar están disponibles en tamaños de hasta 53 GB, mientras que las de nivel Premium lo están en tamaños de hasta 530 GB e incluso más a petición.

Lea más información sobre Azure Redis Cache y las nuevas características premium.

Alto rendimiento

Azure Redis Cache ayuda a mejorar la capacidad de respuesta de las aplicaciones, incluso cuando aumenta la carga de usuarios. Aprovecha las características de baja latencia y alta capacidad de proceso del motor de Redis. Esta capa de caché distribuida independiente permite al nivel de datos escalar por separado para hacer un uso más eficaz de los recursos de proceso en la capa de aplicación.

Grandes características

Redis es un avanzado almacén de pares clave-valor, donde las claves pueden contener estructuras de datos tales como cadenas, objetos hash, listas, conjuntos y conjuntos ordenados. Redis admite un conjunto de operaciones atómicas con estos tipos de datos.

Redis también admite la replicación maestro-subordinado de configuración trivial, con una primera sincronización sin bloqueo muy rápida, reconexión automática en caso de desconexión de red (netsplit), etc.

Otras características son las transacciones, publicación/suscripción, scripting Lua, claves con un período de vida limitado y opciones de configuración que hacen que Redis se comporte como una memoria caché.

Puede usar Redis desde la mayoría de los lenguajes de programación actuales.

Azure Redis Cache usa la autenticación de Redis y también admite las conexiones SSL con Redis.

Fácil de usar y administrar

Azure Redis Cache es fácil de usar. Solo tiene que aprovisionar memoria caché en el Portal de Microsoft Azure y llamar a su punto de conexión usando cualquier cliente que admita Redis. Si ha utilizado Redis antes, ya sabe cómo usar Azure Redis Cache.

Azure Redis Cache es fácil de administrar. También puede supervisar fácilmente el estado y el rendimiento de su caché a través del portal de vista previa. Además, puede dejar en manos de Microsoft la administración de la replicación de caché, lo que ayuda a aumentar la disponibilidad de los datos en caché si se producen errores de esta memoria.

Creación de su primera Caché en Redis

Crear una memoria caché en Redis es fácil y solo le llevará unos segundos.

Creación de una nueva Caché en Redis mediante el portal de Microsoft Azure

En Microsoft Azure Portal, haga clic en Nuevo > Datos y almacenamiento > Caché en Redis.

Proporcione el nombre de la memoria caché que desea crear, elija la región donde desea ejecutarla y haga clic en Crear. Estará lista para usarla en cuestión de minutos.

Creación de una Caché en Redis mediante la línea de comandos

También puede crear una nueva caché en Redis desde nuestra interfaz de PowerShell mediante el comando siguiente:

New-AzureRmRedisCache -ResourceGroupName myGroup -Name mycache -Location "West US"

Administración de memorias caché en Redis

Una vez creada la memoria caché en Redis, puede usar el portal de vista previa o la línea de comandos para configurar las opciones y supervisar su uso:

Productos y servicios relacionados

Máquinas virtuales

Aprovisione las máquinas virtuales de Windows y Linux en minutos

Servicio de aplicaciones

Cree aplicaciones web y móviles para cualquier plataforma y dispositivo

Cree su próxima aplicación, altamente escalable y con gran capacidad de respuesta, mediante Azure Redis Cache