Delen via


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 naar en vanuit een cache
  • En het gebruik van de ASP.NET Azure Cache voor Redis providers.

Sommige voorbeelden zijn downloadbare projecten. Andere voorbeelden bieden stapsgewijze richtlijnen met codefragmenten, maar geen koppeling naar 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. In het voorbeeld ziet u ook het lezen en schrijven van gegevens naar de cache met behulp van verschillende talen en Redis-clients.

Het Hello world-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 moduletests 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 laat zien hoe u .NET-objecten kunt serialiseren om ze naar te schrijven 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 Azure Cache voor Redis gebruiken als een scale-out backplane voor ASP.NET SignalR-voorbeeld laat zien hoe u Azure Cache voor Redis gebruikt 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 uit 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
  • Gebruik de SessionState- en OutputCache-providers voor Redis.

Azure Cache voor Redis beheren met MAML

In het voorbeeld Beheer Azure Cache voor Redis met azure-beheerbibliotheken ziet u hoe u Azure-beheerbibliotheken gebruikt om uw cache te beheren (maken/bijwerken/verwijderen).

Voorbeeld voor aangepaste bewaking

In het voorbeeld van Access Azure Cache voor Redis Bewakingsgegevens ziet u hoe u toegang hebt tot bewakingsgegevens voor uw Azure Cache voor Redis buiten Azure Portal.

Een X-stijl kloon die is geschreven met PHP en Redis

Het voorbeeld Retwis is de Redis Hallo wereld. Het is een minimale X-stijl sociale netwerk kloon die is geschreven met Redis en PHP met behulp van de Predis-client . De broncode is ontworpen om eenvoudig 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.