Exemplos da Cache do Azure para Redis
Você encontrará uma lista de exemplos do Cache do Azure para Redis neste artigo. Os exemplos abrangem cenários como:
- Conectando-se a um cache
- Leitura e gravação de dados de e para um cache
- E usando o ASP.NET Cache do Azure para provedores Redis.
Alguns exemplos são projetos para download. Outros exemplos fornecem orientação passo a passo que inclui trechos de código, mas não vinculam a um projeto para download.
Olá exemplos do mundo
Os exemplos nesta seção mostram as noções básicas de conexão a uma instância do Cache do Azure para Redis. O exemplo também mostra a leitura e gravação de dados no cache usando diferentes idiomas e clientes Redis.
O exemplo Hello world mostra como fazer várias operações de cache usando o cliente .NET StackExchange.Redis .
Este exemplo mostra como:
- Use várias opções de conexão
- Ler e gravar objetos de e para o cache usando operações síncronas e assíncronas
- Use comandos Redis MGET/MSET para retornar valores de chaves especificadas
- Executar operações transacionais do Redis
- Trabalhar com listas Redis e conjuntos ordenados
- Armazenar objetos .NET usando serializadores JsonConvert
- Usar conjuntos Redis para implementar a marcação
- Trabalhar com o Cluster Redis
Para obter mais informações, consulte a documentação do StackExchange.Redis no GitHub. Para obter mais cenários de uso, consulte os testes de unidade StackExchange.Redis.Tests .
Como usar o Cache do Azure para Redis com Python mostra como começar a usar o Cache do Azure para Redis usando Python e o cliente redis-py .
Trabalhar com objetos .NET no cache mostra uma maneira de serializar objetos .NET para gravá-los e lê-los de uma instância do Cache do Azure para Redis.
Usar o Cache do Azure para Redis como um backplane de expansão para ASP.NET SignalR
O exemplo Usar o Cache do Azure para Redis como um backplane de expansão para ASP.NET SignalR demonstra como usar o Cache do Azure para Redis como um backplane do SignalR. Para obter mais informações sobre backplane, consulte Scaleout do SignalR com Redis.
Exemplo de consulta de cliente do Cache do Azure para Redis
Este exemplo compara o desempenho entre acessar dados de um cache e acessar dados de armazenamento de persistência. Este exemplo tem dois projetos.
- Demonstração de como o Cache Redis do Azure pode melhorar o desempenho armazenando dados em cache
- Semear o banco de dados e o cache para a demonstração
Estado da sessão de ASP.NET e cache de saída
O exemplo Usar o Cache do Azure para Redis para armazenar ASP.NET SessionState e OutputCache demonstra:
- Como usar o Cache Redis do Azure para armazenar ASP.NET Cache de Sessão e Saída
- Usando os provedores SessionState e OutputCache para Redis.
Gerenciar o Cache do Azure para Redis com MAML
O exemplo Gerenciar Cache do Azure para Redis usando Bibliotecas de Gerenciamento do Azure demonstra como usar as Bibliotecas de Gerenciamento do Azure para gerenciar - (Criar/Atualizar/excluir) seu cache.
Exemplo de monitoramento personalizado
O exemplo de dados de Monitoramento do Cache do Azure do Access for Redis demonstra como acessar dados de monitoramento para seu Cache do Azure para Redis fora do portal do Azure.
Um clone estilo X escrito usando PHP e Redis
O exemplo Retwis é o Redis Hello World. É um clone de rede social mínimo no estilo X escrito usando Redis e PHP usando o cliente Predis . O código-fonte é projetado para ser simples e, ao mesmo tempo, mostrar diferentes estruturas de dados Redis.
Monitor de largura de banda
O exemplo de monitor de largura de banda permite monitorar a largura de banda usada no cliente. Para medir a largura de banda, execute o exemplo na máquina cliente de cache, faça chamadas para o cache e observe a largura de banda relatada pelo exemplo de monitor de largura de banda.