Apresentamos-lhe a Pré-visualização do Redis Gerido pelo Azure!
A sua aplicação. Mais rapidamente.
À medida que o tráfego e a procura pela sua aplicação aumentam, dimensione o desempenho de forma simples e económica. Adicione uma camada de colocação em cache rápida à arquitetura da aplicação para lidar com milhares de utilizadores em simultâneo com velocidade quase instantânea, tudo com as vantagens de um serviço totalmente gerido.
Débito e desempenho superiores para lidar com milhões de pedidos por segundo com latência inferior a um milissegundo
Serviço totalmente gerido com aplicação de patches, atualizações, dimensionamento e aprovisionamento automáticos para que se possa concentrar no desenvolvimento
Integração dos módulos RedisBloom, RediSearch, RedisJSON e RedisTimeSeries, com suporte para análise de dados, pesquisa e transmissão em fluxo
Capacidades robustas que incluem clustering, georreplicação ativa incorporada, Redis em Flash e disponibilidade de até 99,999 por cento
O que pode fazer com a Cache do Azure para Redis
Melhore o débito e a latência das aplicações
Utilize a Cache do Azure para Redis para acelerar a camada de dados através da colocação em cache. A adição da Cache do Azure para Redis pode aumentar o débito de dados em mais de 800 por cento, aumentando ao mesmo tempo o desempenho da latência em mais de mil por cento1 a um preço económico. É uma excelente forma de dimensionar as aplicações de forma eficiente e melhorar a experiência do utilizador sem que seja necessário rearquitetar toda a base de dados subjacente.
Acelere as aplicações com uma cache distribuída
Complemente serviços de bases de dados como a Base de Dados SQL do Azure e o Azure Cosmos DB ao permitir que a sua camada de dados dimensione o débito a um custo inferior face às instâncias de bases de dados expandidas. Armazene e partilhe resultados de consultas de bases de dados, estados de sessões e conteúdo estático mediante a utilização de um padrão cache-aside e torne a sua aplicação mais ágil e dimensionável.
Armazene dados de sessões eficientemente
Guarde, obtenha e atualize rapidamente dados de sessões Web como cookies de utilizador e páginas de saída. Melhore o desempenho da sua aplicação ao aumentar a capacidade de resposta da mesma e ao permitir que processe cada vez mais cargas com menos recursos de computação Web. Tire partido da persistência de dados e da duplicação de dados automática para obter a máxima fiabilidade dos dados de utilizador. Aumente horizontalmente para terabytes mediante a utilização de clusters de modo a dar resposta às necessidades até das maiores empresas e sincronizar dados de sessões globalmente com a distribuição de georreplicação ativa.
Comunique entre serviços como mediador de mensagens
Utilize a Cache do Azure para Redis como uma solução para implementar arquiteturas de publicação/subscrição ou fila. Encaminhe mensagens em tempo real e aumente verticalmente as arquiteturas de comunicação Web, como o SignalR. Utilize a encriptação TLS padrão da indústria para dados em circulação e configure o isolamento de rede adequado com o Azure Private Link.
Atualize o desempenho das aplicações com o Redis Enterprise no Azure
Receba suporte inovador para as funcionalidades populares do Redis Enterprise através dos escalões Enterprise e Enterprise Flash da Cache do Azure para Redis, desenvolvidos em parceria com a Redis Inc. Tire partido da georreplicação ativa para criar caches distribuídas globalmente com uma disponibilidade de até 99,999 por cento. Adicione novas estruturas de dados que melhoram as análises e a aprendizagem automática com os módulos RediSearch, RedisBloom e RedisTimeSeries incluídos. Obtenha tamanhos de cache massivos a um preço mais baixo ao utilizar o escalão Enterprise Flash para executar o Redis no armazenamento flash mais rápido.
Beneficie do Redis como um serviço totalmente gerido
Utilize um serviço totalmente gerido no Azure e implemente mais depressa. A Cache do Azure para Redis tem por base o Redis open-source e suporta nativamente as estruturas de dados do Redis, incluindo hashes, listase conjuntos ordenados. Se utilizar o Redis, a sua aplicação irá funcionar com a Cache do Azure para Redis. Simplifique a migração ao importar e exportar ficheiros de base de dados da Cache do Azure para Redis.
Segurança e conformidade abrangentes e incorporadas
-
A Microsoft investe mais de mil milhões de USD anualmente em investigação e desenvolvimento da cibersegurança.
-
Empregamos mais de 3500 peritos em segurança dedicados à segurança e privacidade dos dados.
-
Preços económicos que lhe dão o controlo
Com cinco escalões de preços e opções de preços reservadas, tem a flexibilidade de ajustar o desempenho à sua carga de trabalho. Consulte os detalhes de preços.
Comece a trabalhar com uma conta gratuita do Azure
1
2
Após o crédito, mude para pay as you go para continuar a criar com os mesmos serviços gratuitos. Só paga se utilizar mais do que os serviços mensais gratuitos.
3
Recursos e documentação da Cache do Azure para Redis
Recursos de aprendizagem
Inícios rápidos:
.NET | .NET Core | ASP.NET | Java
Tutorial:
Microsoft Learn:
Coloque dados só de leitura em cache com o Redis
Melhorar a escalabilidade das sessões em aplicações Web ASP.NET
Acelere e dimensione uma aplicação Spring Boot com a Cache do Azure para Redis
Recursos populares para programadores
SDKs:
.NET | Java | API REST | Cliente Redis | Comandos da Redis
Azure PowerShell | CLI do Azure
Arquiteturas de soluções:
Melhores práticas de colocação em cache | Cache-aside
Implementação de serviços de aplicações de elevada disponibilidade
Implementação de aplicações empresariais
Front-end de comércio eletrónico | Colocação em cache de saída de comércio eletrónico
Perguntas mais frequentes sobre a Cache do Azure para Redis
-
A Cache do Azure para Redis é uma cache na memória e totalmente gerida que permite arquiteturas de elevado desempenho e dimensionáveis. Utilize-a para criar implementações em ambientes na cloud ou híbridos que lidam com milhões de pedidos por segundo numa latência inferior a milissegundos, tudo isto com os benefícios de configuração, segurança e disponibilidade de um serviço gerido.
-
Ao passo que a maioria das bases de dados armazenam os dados num armazenamento baseado em disco e mis lento, a Cache do Azure para Redis armazena-os na memória. Uma vez que a memória é significativamente mais rápida do que armazenamento em disco, é possível escrever e obter os dados muito mais depressa.
-
Em alguns casos, e muitas vezes em casos de arquivo de sessões, a Cache do Azure para Redis pode ser utilizada como uma base de dados autónoma. No entanto, na maior parte das vezes, serve melhor como complemento às bases de dados na forma de cache. A Cache do Azure processa os dados que têm de ser acedidos mais frequentemente, ao passo que a base de dados gere os que têm de ser armazenados por um período mais longo.
-
A Cache do Azure para Redis oferece uma fiabilidade excecional com um SLA de 99,9 por cento. A maioria dos escalões oferece uma réplica incorporada que funciona como uma ativação pós-falha caso a instância principal falhe. Também pode configurar a sua instância da Cache do Azure para Redis para utilizar a persistência de dados para recuperar os dados em caso de falha de hardware.
Está tudo pronto para começar - vamos configurar a sua conta gratuita do Azure
- [1] As afirmações relativas ao desempenho baseiam-se nos dados retirados de um estudo encomendado pela Microsoft e realizado pela GigaOm em outubro de 2020. O estudo comparou o desempenho de uma aplicação de teste que utilizava uma base de dados do Azure com e sem a implementação da Cache do Azure para Redis como solução de colocação em cache. No estudo, foram utilizadas como o elemento de base de dados a Base de Dados SQL do Azure e a Base de Dados do Azure para PostgreSQL. Foi utilizada uma instância de Fins Gerais de Geração 5 de 2 vCores da Base de Dados SQL do Azure e uma instância de Fins Gerais de 2 vCores da Base de Dados do Azure para PostgreSQL com uma instância Premium P1 de 6 GB do Azure para Redis. Os resultados foram comparados com instâncias de Fins Gerais de Geração 5 de 8, 16, 24 e 32 vCores da Base de Dados SQL do Azure e com instâncias de Fins Gerais de 8, 16, 24 e 32 vCores da Base de Dados do Azure para PostgreSQL sem a Cache do Azure para Redis. Os dados de referência foram retirados do Teste Web Application Database Load, da GigaOm, que simula uma aplicação Web comum e uma base de dados de back-end sujeitas a vagas de aumentos de pedidos HTTP. Os resultados reais podem variar consoante a configuração e a região.
- [2] Redis é uma marca registada da Redis Ltd. Quaisquer direitos nela contidos estão reservados à Redis Ltd. Qualquer utilização por parte da Microsoft é apenas para fins referenciais e não indica qualquer patrocínio, endossamento ou afiliação entre a Redis e a Microsoft.