Voorbeelden voor Azure Cache voor Redis

In dit artikel vindt u een lijst met Azure Cache voor Redis voorbeelden. De voorbeelden hebben betrekking op scenario's zoals:

  • Verbinding maken met een cache
  • Gegevens lezen en schrijven van en naar een cache
  • En met behulp van de ASP.NET Azure Cache voor Redis providers.

Sommige voorbeelden zijn downloadbare projecten. Andere voorbeelden bieden stapsgewijze richtlijnen met codefragmenten, maar zijn niet gekoppeld aan een downloadbaar project.

Hallo wereld-voorbeelden

In de voorbeelden in deze sectie ziet u de basisbeginselen van het maken van verbinding met een Azure Cache voor Redis exemplaar. Het voorbeeld toont ook het lezen en schrijven van gegevens naar de cache met behulp van verschillende talen en Redis-clients.

Het Hallo wereld-voorbeeld laat zien hoe u verschillende cachebewerkingen uitvoert met behulp van de StackExchange.Redis .NET-client.

Dit voorbeeld laat zien hoe u het volgende kunt doen:

  • Verschillende verbindingsopties gebruiken
  • Objecten van en naar de cache lezen en schrijven met synchrone en asynchrone bewerkingen
  • Redis MGET/MSET-opdrachten gebruiken om waarden van opgegeven sleutels te retourneren
  • Transactionele bewerkingen in Redis uitvoeren
  • Werken met Redis-lijsten en gesorteerde sets
  • .NET-objecten opslaan met JsonConvert-serialisatiefuncties
  • Redis-sets gebruiken voor het implementeren van tags
  • Werken met een Redis-cluster

Zie de documentatie over StackExchange.Redis op GitHub voor meer informatie. Zie de module StackExchange.Redis.Tests voor meer gebruiksscenario's.

Azure Cache voor Redis gebruiken met Python toont hoe u met behulp van Python en de redis-py-client aan de slag kunt met Azure Cache voor Redis.

Werken met .NET-objecten in de cache toont u één manier om .NET-objecten te serialiseren om ze te schrijven naar en te lezen vanuit een Azure Cache voor Redis exemplaar.

Azure Cache voor Redis gebruiken als een backplane voor het uitschalen van ASP.NET SignalR

Het voorbeeld Use Azure Cache voor Redis as a Scale out Backplane for ASP.NET SignalR laat zien hoe u Azure Cache voor Redis kunt gebruiken als een SignalR-backplane. Zie Signalr uitschalen met Redisvoor meer informatie over backplanes.

Voorbeeld van klantquery over Azure Cache voor Redis

In dit voorbeeld worden de prestaties vergeleken tussen het openen van gegevens uit een cache en het openen van gegevens vanuit persistentieopslag. Dit voorbeeld heeft twee projecten.

ASP.NET--sessiestatus en uitvoercaching

Het voorbeeld Azure Cache voor Redis gebruiken om ASP.NET SessionState en OutputCache op te slaan laat het volgende zien:

  • Azure Cache voor Redis gebruiken om ASP.NET sessie- en uitvoercache op te slaan
  • Met behulp van de SessionState- en OutputCache-providers voor Redis.

Azure Cache voor Redis beheren met MAML

Het voorbeeld Azure Cache voor Redis beheren met Behulp van Azure-beheerbibliotheken laat zien hoe u Azure-beheerbibliotheken gebruikt om uw cache te beheren (maken/bijwerken/verwijderen).

Voorbeeld voor aangepaste bewaking

Het gegevensvoorbeeld Access Azure Cache voor Redis Monitoring laat zien hoe u buiten de Azure Portal toegang hebt tot bewakingsgegevens voor uw Azure Cache voor Redis.

Een kloon in Twitter-stijl geschreven met behulp van PHP en Redis

Het voorbeeld Retwis is de Redis Hallo wereld. Het is een minimale twitter-stijl sociale netwerk kloon die is geschreven met redis en PHP met behulp van de Predis-client . De broncode is ontworpen om eenvoudig te zijn en tegelijkertijd verschillende Redis-gegevensstructuren weer te geven.

Bandbreedtebewaking

Met het voorbeeld Bandbreedtebewaking kunt u de bandbreedte bewaken die op de client wordt gebruikt. Als u de bandbreedte wilt meten, voert u het voorbeeld op de cache-clientcomputer uit, zorgt u dat de cache wordt aangeroepen en bekijkt u de bandbreedte die wordt gerapporteerd door het voorbeeld Bandbreedtebewaking.