Exemplos da Cache do Azure para Redis

Encontrará uma lista de Cache do Azure para Redis exemplos neste artigo. Os exemplos abrangem cenários como:

  • Ligar a uma cache
  • Ler e escrever dados de e para uma cache
  • E utilizar os fornecedores de ASP.NET Cache do Azure para Redis.

Alguns exemplos são projetos transferíveis. Outros exemplos fornecem orientações passo a passo que incluem fragmentos de código, mas não ligam a um projeto transferível.

Hello world samples (Olá, exemplos mundiais)

Os exemplos nesta secção mostram as noções básicas de ligação a uma instância Cache do Azure para Redis. O exemplo também mostra a leitura e escrita de dados na cache com diferentes idiomas e clientes Redis.

O exemplo hello world mostra como efetuar várias operações de cache com o cliente .NET StackExchange.Redis .

Este exemplo mostra como:

  • Utilizar várias opções de ligação
  • Ler e escrever objetos de e para a cache com operações síncronas e assíncronas
  • Utilizar comandos MGET/MSET de Redis para devolver valores de chaves especificadas
  • Executar operações transacionais do Redis
  • Trabalhar com listas e conjuntos ordenados do Redis
  • Armazenar objetos .NET com serializadores JsonConvert
  • Utilizar conjuntos de Redis para implementar etiquetas
  • Trabalhar com o Cluster de Redis

Para obter mais informações, veja a documentação stackExchange.Redis no GitHub. Para obter mais cenários de utilização, veja os testes da unidade StackExchange.Redis.Tests .

Como utilizar Cache do Azure para Redis com o Python mostra como começar a utilizar Cache do Azure para Redis com o Python e o cliente redis-py.

Trabalhar com objetos .NET na cache mostra-lhe uma forma de serializar objetos .NET para os escrever e ler a partir de uma instância Cache do Azure para Redis.

Utilizar Cache do Azure para Redis como Um Plano De Retrocesso de Escalamento Horizontal para ASP.NET SignalR

O exemplo Use Cache do Azure para Redis as a Scale out Backplane for ASP.NET SignalR (Utilizar Cache do Azure para Redis como um Plano De Retrocesso horizontal para ASP.NET SignalR demonstra como utilizar Cache do Azure para Redis como um backplane signalR. Para obter mais informações sobre o backplane, veja SignalR Scaleout with Redis (Escalamento do SignalR com Redis).

Cache do Azure para Redis exemplo de consulta do cliente

Este exemplo compara o desempenho entre aceder a dados a partir de uma cache e aceder a dados a partir do armazenamento de persistência. Este exemplo tem dois projetos.

ASP.NET Estado da Sessão e Colocação em Cache de Saída

O exemplo Utilizar Cache do Azure para Redis para armazenar ASP.NET SessionState e OutputCache demonstra:

  • Como utilizar Cache do Azure para Redis para armazenar ASP.NET Cache de Sessão e Saída
  • Utilizar os fornecedores SessionState e OutputCache para Redis.

Gerir Cache do Azure para Redis com MAML

O exemplo Gerir Cache do Azure para Redis com as Bibliotecas de Gestão do Azure demonstra como utilizar as Bibliotecas de Gestão do Azure para gerir - (Criar/Atualizar/eliminar) a cache.

Exemplo de monitorização personalizada

O exemplo de dados monitorização do Access Cache do Azure para Redis demonstra como aceder aos dados de monitorização dos seus Cache do Azure para Redis fora do portal do Azure.

Um clone ao estilo do Twitter escrito com PHP e Redis

O exemplo Retwis é o Hello World Redis. É um clone mínimo da rede social ao estilo do Twitter escrito com Redis e PHP com o cliente Predis . O código fonte foi concebido para ser simples e ao mesmo tempo para mostrar diferentes estruturas de dados do Redis.

Monitor de largura de banda

O exemplo do monitor de Largura de Banda permite-lhe monitorizar a largura de banda utilizada no cliente. Para medir a largura de banda, execute o exemplo no computador cliente de cache, faça chamadas para a cache e observe a largura de banda comunicada pelo exemplo do monitor de largura de banda.