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.
- Pokaz, jak Azure Cache for Redis może poprawić wydajność dzięki buforowaniu danych
- Inicjowanie bazy danych i pamięci podręcznej dla pokazu
ASP.NET stan sesji i buforowanie danych wyjściowych
- 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.