Megosztás a következőn keresztül:


Azure Cache for Redis-minták

Ebben a cikkben megtalálja az Azure Cache for Redis-minták listáját. A minták olyan forgatókönyveket fednek le, mint például:

  • Csatlakozás gyorsítótárhoz
  • Adatok olvasása és írása gyorsítótárba és gyorsítótárból
  • És használja az ASP.NET Azure Cache for Redis-szolgáltatókat.

Egyes minták letölthető projektek. Más minták részletes útmutatást nyújtanak, amelyek kódrészleteket tartalmaznak, de nem csatolhatók letölthető projektekhez.

Hello világminták

Az ebben a szakaszban szereplő minták az Azure Cache for Redis-példányhoz való csatlakozás alapjait mutatják be. A mintában az adatok olvasása és a gyorsítótárba való írása is látható különböző nyelvek és Redis-ügyfelek használatával.

A Hello world minta bemutatja, hogyan hajthat végre különböző gyorsítótárműveleteket a StackExchange.Redis .NET-ügyféllel.

Ez a minta a következő lépéseket mutatja be:

  • Különböző kapcsolati lehetőségek használata
  • Objektumok olvasása és írása a gyorsítótárba és onnan szinkron és aszinkron műveletek használatával
  • A Megadott kulcsok értékeinek visszaadása Redis MGET/MSET parancsokkal
  • Redis tranzakciós műveletek végrehajtása
  • Redis-listák és rendezett csoportok kezelése
  • .NET-objektumok tárolása JsonConvert szerializálókkal
  • Címkézés implementálása Redis-készletek használatával
  • A Redis-fürt működése

További információ: StackExchange.Redis dokumentáció a GitHubon. További használati forgatókönyvekért tekintse meg a StackExchange.Redis.Tests egységtesztjeit.

Az Azure Cache for Redis pythonos használata bemutatja, hogyan kezdheti meg az Azure Cache for Redis használatát a Python és a redis-py ügyfél használatával.

Az Azure Cache for Redis használata vertikális felskálázási háttérsíkként ASP.NET SignalR-hez

Az Azure Cache for Redis használata vertikális felskálázási háttérsíkként ASP.NET SignalR-minta bemutatja, hogyan használható az Azure Cache for Redis SignalR-háttérsíkként. További információ a háttérsíkról: SignalR Scaleout with Redis.

Azure Cache for Redis ügyfél-lekérdezési minta

Ez a minta összehasonlítja a gyorsítótárból származó adatok elérése és az adatmegőrzési tárból való hozzáférés közötti teljesítményt. Ez a minta két projektből áll.

ASP.NET munkamenet állapota és kimeneti gyorsítótárazása

Az Azure Cache for Redis használata ASP.NET SessionState és OutputCache minta tárolására a következőt mutatja be:

  • Az Azure Cache for Redis használata ASP.NET munkamenet- és kimeneti gyorsítótár tárolására
  • A Redis SessionState- és OutputCache-szolgáltatóinak használata.

Az Azure Cache for Redis kezelése a MAML használatával

Az Azure Cache for Redis Azure Management Libraries-mintával történő kezelése bemutatja, hogyan kezelheti a gyorsítótárat az Azure Management Libraries használatával ( létrehozás/ frissítés/ törlés).

Egyéni monitorozási minta

Az Access Azure Cache for Redis monitorozási adatmintája bemutatja, hogyan férhet hozzá az Azure Cache for Redis monitorozási adataihoz az Azure Portalon kívül.

X-stílusú klón PHP és Redis használatával

A Retwis-minta a Redis „Helló világ!” alkalmazás. Ez egy minimális X-stílusú közösségi hálózati klón, amelyet a Redis és a PHP használatával írt a Predis-ügyfél használatával. A forráskód úgy lett kialakítva, hogy egyszerű legyen, ugyanakkor különböző Redis-adatstruktúrák megjelenítésére.

Sávszélesség-figyelő

A sávszélesség-monitorozási minta lehetővé teszi az ügyfélen használt sávszélesség monitorozását. A sávszélesség méréséhez futtassa a mintát a gyorsítótár-ügyfélszámítógépen, hívja meg a gyorsítótárat, és figyelje meg a sávszélesség-figyelő minta által jelentett sávszélességet.