Cache Redis do Azure

Acesso a dados com alta taxa de transferência e baixa latência de consistência para proporcionar aplicativos do Azure rápidos e escalonáveis

Cache Redis

O Cache Redis do Azure é baseado no popular Cache Redis de software livre. Ele oferece acesso ao cache Redis seguro e dedicado, gerenciado pela Microsoft e acessível de qualquer aplicativo no Azure.

O Cache Redis do Azure está disponível nas seguintes camadas:

  • Básica – nó único, tamanhos múltiplos, ideal para desenvolvimento/teste e cargas de trabalho não críticas. A camada Básica não tem SLA.
  • Standard – um cache replicado em uma configuração primária/secundária de dois nós gerenciada pela Microsoft, com um SLA de alta disponibilidade.
  • Premium – Todos os recursos de camada Standard, incluindo um SLA de alta disponibilidade e melhor desempenho que os caches das camadas Básica e Standard, maiores cargas de trabalho, recuperação de desastre, segurança aprimorada e mais.

    Os recursos adicionais da camada Premium incluem:

    • A persistência Redis permite a persistência dos dados armazenados no cache Redis. Também é possível fazer instantâneos e backup dos dados que você pode carregar caso ocorra uma falha.
    • O Cluster Redis fragmenta automaticamente os dados em diversos nós Redis para que você possa criar cargas de trabalho de tamanhos maiores de memória (maiores que 53 GB) e obter melhor desempenho.
    • A implantação da Rede Virtual do Microsoft Azure fornece segurança e isolamento aprimorados para seu Cache Redis do Azure, além de todas as sub-redes, políticas de controle de acesso e outros recursos para obter acesso restrito adicional.

Os caches Básico e Standard estão disponíveis em tamanhos de até 53 GB e os caches Premium estão disponíveis em tamanhos de até 530 GB.

Leia mais sobre Cache Redis do Azure e os recursos premium.

Alto Desempenho

O Cache Redis do Azure ajuda seu aplicativo a se tornar mais dinâmico, até mesmo quando a carga do cliente aumenta. Ele aproveita as capacidades de baixa latência e alta taxa de transferência do motor do Redis. Essa camada de cache distribuído separada permite dimensionar a sua camada de dados para obter um uso mais eficiente dos recursos de computação na camada do seu aplicativo.

Ótimos recursos

O Redis é um repositório de chave-valor avançado, no qual as chaves podem conter estruturas de dados como cadeias de caracteres, hashes, listas, conjuntos e conjuntos classificados. O Redis dá suporte a um conjunto de operações atômicas nesses tipos de dados.

O Redis também dá suporte à replicação mestre-subordinado trivial para instalação, com primeira sincronização de não bloqueio muito rápida e reconexão automática em divisão de rede.

Outros recursos incluem transações, publicar/assinar, script de Lua, chaves com vida útil limitada e parâmetros de configuração para fazer o Redis se comportar como um cache.

Você pode usar Redis das maiorias das linguagens de programação de hoje.

O Cache Redis do Azure usa a autenticação do Redis e também dá suporte a conexões de SSL para Redis.

Facilidade de usar e gerenciar

O Cache Redis do Azure é fácil de usar – provisione um cache usando o portal do Microsoft Azure e chame seu ponto de extremidade usando qualquer cliente que dá suporte ao Redis. Se você já usou Redis antes, já sabe usar o Cache Redis do Azure.

O Cache Redis do Azure é fácil de gerenciar – monitore a integridade e desempenho de seu cache por meio do Portal do Microsoft Azure. Além disso, a Microsoft pode gerenciar a replicação do cache para você, ajudando a aumentar a disponibilidade dos seus dados em cache em caso de falhas de cache.

Criar e gerenciar um cache Redis

Criar um novo cache Redis usando o Portal do Microsoft Azure

  1. No Portal do Microsoft Azure, clique em Novo > Bancos de dados > Cache Redis.
  2. Insira o nome do cache que você deseja criar, escolha em qual lugar do mundo deseja executá-lo e clique em Criar. Estará pronto para uso em alguns momentos.

Criar um novo Cache Redis usando a linha de comando

Crie um Cache Redis em nossa interface do PowerShell usando o seguinte comando:

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

Gerenciar um cache Redis

Depois de criar um Cache Redis, você poderá usar o portal ou a linha de comando para definir configurações e monitorar seu uso.

Produtos e serviços relacionados

Máquinas virtuais

Provisione máquinas virtuais Windows e Linux em segundos

Serviço de aplicativo

Crie rapidamente aplicativos de nuvem poderosos para a Web e para dispositivos móveis

Compile seu próximo aplicativo altamente escalonável e ágil na resposta usando o Cache Redis do Azure