Azure Redis gyorsítótár

Gyors, skálázható Azure-alkalmazások fejlesztése a nagy átviteli sebességnek és a közel valós idejű adatelérésnek köszönhetően

Redis Cache

Az Azure Redis Cache a népszerű, nyílt forráskódú Redis gyorsítótáron alapul. Használatával igénybe vehető a Microsoft biztonságos és dedikált Redis gyorsítótára, amely az Azure-on belül bármelyik alkalmazásból hozzáférhető.

Az Azure Redis Cache szolgáltatás az alábbi szinteken érhető el:

  • Alapszintű díjcsomag – egyetlen csomópont, többféle méret, fejlesztői és tesztkörnyezetekhez, illetve üzleti szempontból nem létfontosságú feladatokhoz ideális. Az alapszintű díjcsomaghoz nincs szolgáltatásszint-szerződés.
  • Standard díjcsomag – a Microsoft által felügyelt replikált gyorsítótár két csomópontos elsődleges/másodlagos konfigurációban, magas rendelkezésre állást biztosító szolgáltatásszint-szerződéssel.
  • Prémium díjcsomag – a Standard csomag összes szolgáltatása, például a magas rendelkezésre állást biztosító SLA mellett további előnyöket is kínál, például az Alapszintű és Standard csomagoknál jobb teljesítményt, nagyobb méretű számítási feladatokat, vészhelyreállítást és fokozott biztonságot.

    A Prémium csomag további szolgáltatásai többek között:

    • A Redis megőrzési funkciója segítségével megőrizheti a Redis gyorsítótárban tárolt adatokat. Pillanatfelvételt és biztonsági mentést készíthet az adatokról, amelyeket később hiba esetén helyreállíthat.
    • A Redis-fürt automatikusan horizontális partíciót készít az adatokról több Redis-csomóponton, így nagyobb (53 GB feletti) memóriaméretű számítási feladatokat készíthet, és jobb teljesítményt érhet el.
    • A Microsoft Azure Virtual Network üzembe helyezése nagyobb biztonságot és elszigeteltséget biztosít az Azure Redis Cache számára, és lehetővé teszi a hozzáférés további korlátozását alhálózatokkal, hozzáférés-vezérlési szabályzatokkal és egyéb funkciókkal.

Az alapszintű és a standard gyorsítótárak 53 GB-os méretig, a prémium gyorsítótárak 530 GB-os méretig érhetők el.

További részletek az Azure Redis Cache szolgáltatást és a prémium szolgáltatásokat bemutató oldalakon olvashatók.

Kiemelkedő teljesítmény

Az Azure Redis Cache segítségével alkalmazásai az ügyfélterhelés növekedése esetén is gyorsan reagálnak. A szolgáltatás a Redis-motor kis késleltetést és nagy adatforgalom-kezelést biztosító képességeit használja ki. Ez a különálló elosztott gyorsítótárréteg lehetővé teszi az adatszint független méretezését, ezáltal az alkalmazásréteg számítási erőforrásai még hatékonyabban használhatók fel.

Nagyszerű funkciók

A Redis gyorsítótár kulcs-érték párokat tárol. A kulcsok karakterláncokat, kivonatokat, listákat, halmazokat és rendezett halmazokat tartalmazhatnak. A Redis ezenfelül többféle atomi művelet elvégzését is lehetővé teszi ezeken az adattípusokon.

A Redis használatával egyszerűen beállítható az elsődleges és tartalék kiszolgálók közötti replikálás is, amely révén nagyon gyorsan elvégezhető a menet közbeni kezdeti szinkronizálás, a hálózati kapcsolat megszakadása esetén pedig a szoftver automatikusan újból csatlakozni tud.

A további funkciók között megemlíthető még a tranzakciókezelés, a közzététel és az előfizetés, a Lua-szkriptek, a korlátozott élettartamú kulcsok, valamint a Redis gyorsítótáras működését biztosító konfigurációs beállítások.

A Redis a ma elterjedt programozási nyelvek többségével használható.

Az Azure Redis Cache Redis-alapú hitelesítést használ, és a Redis SSL-kapcsolatokon keresztüli elérését is támogatja.

Könnyen használható és felügyelhető

Az Azure Redis Cache egyszerűen használható: mindössze üzembe kell helyezni egy gyorsítótárat a Microsoft Azure Portalon, majd hívást kell indítani a gyorsítótár végpontjába a Redis-kompatibilis ügyfelek bármelyikével. Ha korábban már használta a Redist, akkor az Azure Redis Cache használata sem fog gondot okozni.

Az Azure Redis Cache könnyen kezelhető: a Microsoft Azure portáljával könnyedén figyelheti a gyorsítótár állapotát és teljesítményét. Lehetőség van arra is, hogy a gyorsítótár replikálását a Microsoft felügyelje, így a gyorsítótár-meghibásodások esetén hamarabb rendelkezésre állhatnak a gyorsítótárazott adatok.

Redis gyorsítótár létrehozása és felügyelete

Redis gyorsítótár létrehozása a Microsoft Azure Portalon

  1. A Microsoft Azure Portalon kattintson az Új > Adatbázisok > Redis Cache hivatkozásra.
  2. Adja meg a létrehozni kívánt gyorsítótár nevét, válassza ki, hogy a világ mely pontján szeretné futtatni, majd kattintson a Létrehozás gombra. A gyorsítótár másodperceken belül készen áll a használatra.

Redis gyorsítótár létrehozása a parancssorból

Redis gyorsítótárat PowerShell-felületünkön a következő parancs segítségével hozhat létre:

New-AzureRmRedisCache -ResourceGroupName myGroup -Name mycache -Location "West US"

Redis gyorsítótár felügyelete

Miután a Redis gyorsítótár elkészült, a portálon és a parancssorban egyaránt megadhatja a beállításait, és figyelheti a használatát.

Kapcsolódó termékek és szolgáltatások

Virtuális gépek

Windows- és Linux-alapú virtuális gépek kiépítése másodpercek alatt

App Service

Hatékony felhőalapú alkalmazások gyors létrehozása webes és mobilplatformokra

Hatékonyan skálázható és gyors alkalmazás létrehozása Azure Redis Cache gyorsítótárral