Cache de Redis do Azure

Débito elevado e acesso a dados consistente de baixa latência para criar aplicações do Azure rápidas e dimensionáveis

Cache de Redis

A Cache de Redis do Azure baseia-se na conhecida cache de Redis de código aberto. Dá-lhe acesso a uma cache de Redis segura, dedicada, gerida pela Microsoft e acessível a partir de qualquer aplicação no Azure.

A Cache de Redis do Azure está disponível nos seguintes escalões:

  • Básico – Nó único de vários tamanhos, ideal para desenvolvimento/teste e cargas de trabalho não críticas. O escalão Básico não tem SLA.
  • Standard – Uma cache replicada numa configuração primária/secundária de dois nós gerida pela Microsoft, com um SLA de elevada disponibilidade.
  • Premium – Todas as funcionalidades do escalão Standard, incluindo um SLA de elevada disponibilidade, bem como um melhor desempenho face às caches de escalão Básico e Standard, maiores cargas de trabalho, recuperação após desastre, segurança melhorada e muito mais.

    As funcionalidades do escalão Premium adicionais incluem:

    • A persistência de Redis permite-lhe manter os dados armazenados na cache de Redis. Também pode tirar instantâneos e efetuar uma cópia de segurança dos dados que pode carregar em caso de falha.
    • O cluster de Redis divide automaticamente os dados entre os diversos nós de Redis para que possa criar cargas de trabalho com memórias maiores (com mais de 53 GB) e obter um melhor desempenho.
    • A implementação da Rede Virtual do Microsoft Azure oferece-lhe maior segurança e isolamento para a sua Cache de Redis do Azure, assim como sub-redes, políticas de controlo de acesso e outras funcionalidades para restringir ainda mais o acesso.

As caches de escalão Básico e Standard estão disponíveis em tamanhos até 53 GB, enquanto as caches Premium estão disponíveis em tamanhos até 530 GB.

Saiba mais sobre a Cache de Redis do Azure e as funcionalidades premium.

Elevado desempenho

A Cache de Redis do Azure ajuda a sua aplicação a tornar-se mais reativa, mesmo à medida que a carga de cliente aumenta. Tira partido das capacidades de baixa latência e de débito elevado do motor de Redis. Esta camada separada de cache distribuída permite à camada de dados ser dimensionada de forma independente para uma utilização mais eficiente dos recursos de computação na camada de aplicação.

Excelentes funcionalidades

O Redis é um arquivo de chave-valor avançado em que as chaves podem conter estruturas de dados, tais como cadeias, hashes, listas, conjuntos e conjuntos ordenados. O Redis suporta um conjunto de operações atómicas nestes tipos de dados.

O Redis também suporta a replicação mestre subordinada trivial para configuração, com uma sincronização inicial sem bloqueio muito rápida e ligação automática com divisão de rede.

Outras funcionalidades incluem transações, publicação/subscrição, scripting Lua, chaves com TTL limitado e definições de configuração para que o Redis se comporte como uma cache.

Pode utilizar o Redis a partir da maioria das linguagens de programação utilizadas atualmente.

A Cache de Redis do Azure utiliza a autenticação Redis e também suporta ligações SSL a Redis.

Fácil de usar e gerir

A Cache de Redis do Azure é fácil de utilizar: aprovisione uma cache com o portal do Microsoft Azure e chame para o respetivo ponto final através de qualquer cliente que suporte Redis. Se já utilizou o Redis anteriormente, já sabe como utilizar a Cache de Redis do Azure.

A Cache de Redis do Azure é fácil de gerir: faça a gestão do estado de funcionamento e do desempenho da sua cache através do portal do Microsoft Azure. Além disso, pode deixar a gestão da replicação da sua cache a cargo da Microsoft, o que ajuda a aumentar a disponibilidade dos dados da cache em caso de falha da mesma.

Criar e gerir uma cache de Redis

Criar uma cache de Redis com o portal do Microsoft Azure

  1. No portal do Microsoft Azure, clique em Novo > Bases de Dados > Cache de Redis.
  2. Introduza o nome da cache que quer criar, escolha os locais no mundo onde quer executá-la e, em seguida, clique em Criar. Estará pronta a utilizar em alguns minutos.

Criar uma cache de Redis com a linha de comandos

Crie uma cache de Redis a partir da nossa interface do PowerShell através do seguinte comando:

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

Gerir uma cache de Redis

Depois de criar uma cache de Redis, utilize o portal ou a linha de comandos para configurar as definições e monitorizar a respetiva utilização.

Produtos e serviços relacionados

Máquinas Virtuais

Aprovisionar máquinas virtuais do Windows e do Linux em segundos

Serviço de Aplicações

Crie rapidamente poderosas aplicações Web e móveis na cloud

Crie a sua próxima aplicação altamente dimensionável e reativa com a Cache de Redis do Azure