Przykłady usługi Azure Cache for Redis

W tym artykule znajdziesz listę przykładów Azure Cache for Redis. Przykłady obejmują scenariusze, takie jak:

  • Nawiązywanie połączenia z pamięcią podręczną
  • Odczytywanie i zapisywanie danych do i z pamięci podręcznej
  • I przy użyciu dostawców ASP.NET Azure Cache for Redis.

Niektóre przykłady to projekty do pobrania. Inne przykłady zawierają wskazówki krok po kroku, które zawierają fragmenty kodu, ale nie łączą się z projektem do pobrania.

Przykłady hello world

Przykłady w tej sekcji przedstawiają podstawy nawiązywania połączenia z wystąpieniem Azure Cache for Redis. W przykładzie przedstawiono również odczytywanie i zapisywanie danych w pamięci podręcznej przy użyciu różnych języków i klientów usługi Redis.

Przykład Hello world pokazuje, jak wykonywać różne operacje pamięci podręcznej przy użyciu klienta StackExchange.Redis .NET.

W tym przykładzie pokazano, jak:

  • Korzystanie z różnych opcji połączenia
  • Odczytywanie i zapisywanie obiektów do i z pamięci podręcznej przy użyciu operacji synchronicznych i asynchronicznych
  • Użyj poleceń MGET/MSET usługi Redis, aby zwrócić wartości określonych kluczy
  • Wykonywanie operacji transakcyjnych usługi Redis
  • Praca z listami usługi Redis i zestawami posortowanych
  • Przechowywanie obiektów platformy .NET przy użyciu serializatorów JsonConvert
  • Implementowanie tagowania za pomocą zestawów Redis
  • Praca z klastrem Redis

Aby uzyskać więcej informacji, zobacz dokumentację StackExchange.Redis w witrynie GitHub. Aby uzyskać więcej scenariuszy użycia, zobacz Testy jednostkowe StackExchange.Redis.Tests .

Jak używać Azure Cache for Redis w języku Python, pokazuje, jak rozpocząć pracę z Azure Cache for Redis przy użyciu języka Python i klienta redis-py.

Praca z obiektami platformy .NET w pamięci podręcznej pokazuje jeden ze sposobów serializacji obiektów platformy .NET w celu zapisania ich do i odczytania ich z wystąpienia Azure Cache for Redis.

Używanie Azure Cache for Redis jako płaszczyzny skalowania w poziomie dla ASP.NET SignalR

Przykład Use Azure Cache for Redis as a Scale out Backplane for ASP.NET SignalR sample pokazuje, jak używać Azure Cache for Redis jako płaszczyzny zaplecza usługi SignalR. Aby uzyskać więcej informacji na temat planu backplane, zobacz SignalR Scaleout with Redis (Skalowanie usługi SignalR za pomocą usługi Redis).

przykładowe zapytanie klienta Azure Cache for Redis

Ten przykład porównuje wydajność między uzyskiwaniem dostępu do danych z pamięci podręcznej i uzyskiwaniem dostępu do danych z magazynu trwałości. Ten przykład zawiera dwa projekty.

ASP.NET stan sesji i buforowanie danych wyjściowych

Przykład Use Azure Cache for Redis to store ASP.NET SessionState and OutputCache sample (Używanie Azure Cache for Redis do przechowywania ASP.NET SessionState i OutputCache):

  • Jak używać Azure Cache for Redis do przechowywania ASP.NET sesji i pamięci podręcznej danych wyjściowych
  • Za pomocą dostawców SessionState i OutputCache dla usługi Redis.

Zarządzanie Azure Cache for Redis przy użyciu funkcji MAML

Przykład Zarządzanie Azure Cache for Redis przy użyciu bibliotek zarządzania platformy Azure pokazuje, jak zarządzać za pomocą bibliotek zarządzania platformy Azure — (Tworzenie/aktualizowanie/usuwanie) pamięci podręcznej.

Przykład monitorowania niestandardowego

Przykład danych monitorowania programu Access Azure Cache for Redis przedstawia sposób uzyskiwania dostępu do danych monitorowania dla Azure Cache for Redis poza Azure Portal.

Klon w stylu Twitter napisany przy użyciu języka PHP i usługi Redis

Przykład Retwis to Hello world Redis. Jest to minimalny klon sieci społecznościowej w stylu Twitter napisany przy użyciu usługi Redis i PHP przy użyciu klienta Predis . Kod źródłowy został zaprojektowany tak, aby był prosty i jednocześnie pokazywał różne struktury danych usługi Redis.

Monitor przepustowości

Przykład Monitor przepustowości umożliwia monitorowanie przepustowości używanej na kliencie. Aby zmierzyć przepustowość, uruchom przykład na maszynie klienckiej pamięci podręcznej, wykonaj wywołania do pamięci podręcznej i obserwuj przepustowość zgłoszoną przez przykład monitora przepustowości.