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.
- Demo van hoe Azure Cache voor Redis de prestaties kan verbeteren door gegevens in de cache op te slaan
- De database en cache voor de demo seeden
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.