Delen via


Procedure: Een cache maken voor Azure Managed Cache Service

Belangrijk

Microsoft raadt alle nieuwe ontwikkelingen aan azure Redis Cache te gebruiken. Zie voor de huidige documentatie en richtlijnen voor het kiezen van een Azure Cache-aanbieding welke Azure Cache-aanbieding geschikt is voor mij?

Het onderwerp bevat een overzicht van het maken en configureren van een cache voor Azure Managed Cache Service.

Een cache maken

Er zijn drie basisstappen die moeten worden uitgevoerd bij het maken van een cache. De eerste stap is het kiezen van het cacheaanbod dat voldoet aan de cachevereisten van uw toepassing. De tweede stap is het maken van de cache. Zodra de cache is gemaakt, is deze gereed voor gebruik met standaardinstellingen. De derde stap is het configureren van de cache voor het gebruik van functies zoals meldingen of hoge beschikbaarheid, zodat deze beter kan voldoen aan de vereisten van uw toepassing.

  • Een cache-aanbieding kiezen

  • De cache maken

  • De cache configureren

Een cache-aanbieding kiezen

Managed Cache Service is beschikbaar in de volgende drie aanbiedingen.

  • Basic - Cache in grootten van 128 MB tot 1 GB in stappen van 128 MB, met één standaardcache met de naam

  • Standaard: cache in grootten van 1 GB tot 10 GB in stappen van 1 GB, met ondersteuning voor meldingen, hoge beschikbaarheid en maximaal tien benoemde caches

  • Premium - Cache in grootten van 5 GB tot 150 GB in stappen van 5 GB, met ondersteuning voor meldingen, hoge beschikbaarheid en maximaal tien benoemde caches

Notitie

Elk aanbod verschilt qua prijzen en functies. Zie veelgestelde vragen over prijzen voor cacheservices voor meer informatie.

Als voor uw toepassing meldingen zijn vereist, kiest u de standard- of Premium cacheaanbiedingen. Als voor uw toepassing hoge beschikbaarheid is vereist, kiest u de Premium aanbieding.

Notitie

U kunt een cache altijd omhoog of omlaag schalen, zowel in grootte als in cache, als de behoeften van uw toepassing veranderen. Zie Een cache schalen voor Azure Managed Cache Service voor meer informatie.

De cache maken

Cache-exemplaren in Managed Cache Service worden gemaakt met behulp van PowerShell-scripts.

Belangrijk

Zodra een Managed Cache Service exemplaar is gemaakt met behulp van de PowerShell-cmdlets, kan deze worden weergegeven en geconfigureerd in Azure Management Portal.

Een Managed Cache Service-exemplaar maken

  1. Open een Azure PowerShell opdrachtvenster.

    Notitie

    Zie Azure PowerShell installeren en configureren voor instructies over het installeren en gebruiken van Azure PowerShell.

  2. Roep de Add-AzureAccount cmdlet aan en voer het e-mailadres en wachtwoord in dat is gekoppeld aan uw account.

    Notitie

    Als u Azure PowerShell hebt geconfigureerd met een certificaat voor uw account, kunt u deze stap overslaan. Zie Azure PowerShell installeren en configureren voor meer informatie over het verbinden van Azure PowerShell met uw Azure-account.

  3. Als u slechts één Azure-abonnement hebt, wordt dit standaard geselecteerd wanneer u belt Add-AzureAccount.

    PS C:\> Add-AzureAccount
    VERBOSE: Account "user@domain.com" has been added.
    VERBOSE: Subscription "MySubscription" is selected as the default subscription.
    VERBOSE: To view all the subscriptions, please use Get-AzureSubscription.
    VERBOSE: To switch to a different subscription, please use Select-AzureSubscription.
    

    Als u meerdere abonnementen hebt en een ander abonnement wilt gebruiken, gebruikt u de Select-AzureSubscription cmdlet. Als u al uw abonnementen wilt weergeven, gebruikt u Get-AzureSubscription.

    Notitie

    Zie Azure Profile Cmdlets voor meer informatie over Add-AzureAccountSelect-AzureSubscription, en Get-AzureSubscription.

  4. Roep de New-AzureManagedCache cmdlet aan en geef de naam, regio, cacheaanbiedingen en grootte voor de cache op. In het volgende voorbeeld wordt een Basic 128 MB-cache gemaakt met de naam contosocache, in de South Central US geografische regio.

    New-AzureManagedCache -Name contosocache -Location "South Central US" -Sku Basic -Memory 128MB
    

    Notitie

    Zie de cmdlet-documentatie voor New-AzureManagedCache voor een volledige lijst met parameters en waarden die kunnen worden gebruikt bij het maken van een cache.

  5. Zodra de PowerShell-cmdlet is aangeroepen, kan het enkele minuten duren voordat de cache is gemaakt. Nadat de cache is gemaakt, heeft uw nieuwe cache de status Actief en is deze gereed voor gebruik met standaardinstellingen en kan deze worden weergegeven en geconfigureerd in azure Management Portal. Zie de volgende sectie Cache configureren om de configuratie van uw cache aan te passen.

    U kunt de voortgang van het maken controleren in het venster Azure PowerShell. Zodra de cache gereed is voor gebruik, worden de cachegegevens weergegeven, New-AzureManagedCache zoals wordt weergegeven in het volgende voorbeeld.

    PS C:\> Add-AzureAccount
    VERBOSE: Account "user@domain.com" has been added.
    VERBOSE: Subscription "MySubscription" is selected as the default subscription.
    VERBOSE: To view all the subscriptions, please use Get-AzureSubscription.
    VERBOSE: To switch to a different subscription, please use Select-AzureSubscription.
    PS C:\> New-AzureManagedCache -Name contosocache -Location "South Central US" -Sku Basic -Memory 128MB
    VERBOSE: Intializing parameters...
    VERBOSE: Creating prerequisites...
    VERBOSE: Verify cache service name...
    VERBOSE: Creating cache service...
    VERBOSE: Waiting for cache service to be in ready state...
    
    
    Name     : contosocache
    Location : South Central US
    State    : Active
    Sku      : Basic
    Memory   : 128MB
    
    
    
    PS C:\>
    

De cache configureren

Managed Cache Service ondersteunt benoemde caches, waarmee u de flexibiliteit hebt om verschillende cacheopties voor verschillende gegevenssets te configureren. Elke cache heeft een standaard benoemde cache en in de standaard- en Premium cacheaanbiedingen kunnen maximaal negen extra benoemde caches worden geconfigureerd. Elke benoemde cache heeft zijn eigen afzonderlijke instellingen, zoals hoge beschikbaarheid, meldingen en aangepast verwijderingsbeleid en verloopbeleid. Benoemde cache-instellingen worden geconfigureerd in de beheerportal op het tabblad Configureren voor cache.

Named Caches in Windows Azure Cache Service

De volgende tabel bevat een overzicht van Managed Cache Service functies.

Functie Beschrijving

Naam

Er is een standaardcache geconfigureerd en in de standaard- en Premium cacheaanbiedingen kunnen maximaal negen extra benoemde caches worden geconfigureerd, indien gewenst.

Verloopbeleid

Er zijn drie soorten verloopbeleid: Nooit, Absoluut en Schuifbeleid. Wanneer Absoluut is opgegeven, begint het verloopinterval dat is opgegeven door Tijd (min) wanneer items worden toegevoegd aan de cache. Wanneer Sliding is opgegeven, wordt het interval opnieuw ingesteld telkens wanneer een item wordt geopend in de cache. Wanneer geen is opgegeven, moet de tijd (min) worden ingesteld op 0 en verlopen items niet. De standaardwaarde is Absoluut.

Zie Vervaldatum en verwijdering voor Azure Managed Cache Service voor meer informatie.

Tijd (min.

De standaardverlooptijd voor items in de cache is 10 minuten, maar kan worden geconfigureerd. De verlooptijd voor afzonderlijke items die aan de cache zijn toegevoegd, kan ook worden opgegeven met overbelaste items toevoegen en plaatsen wanneer items worden toegevoegd aan de cache. Tim (min) werkt in combinatie met verloopbeleid om te bepalen wanneer items verlopen.

Meldingen

Met meldingen kan uw toepassing asynchrone meldingen ontvangen wanneer er verschillende cachebewerkingen in de cache plaatsvinden.

Meldingen zijn beschikbaar in de standaard- en Premium-cacheaanbiedingen en zijn niet beschikbaar in de aanbieding Basic-cache. Zie Cacheaanbiedingen voor Azure Managed Cache Service en meldingen voor Azure Managed Cache Service voor meer informatie.

Hoge beschikbaarheid

Biedt hoge beschikbaarheid voor items in de cache. Als items verloren gaan vanwege een fout, zijn back-upkopieën van de items in de cache nog steeds beschikbaar.

Hoge beschikbaarheid is alleen beschikbaar in het Premium cacheaanbod en is niet beschikbaar in de Basic- of Standard-cacheaanbiedingen. Zie Cacheaanbiedingen voor Azure Managed Cache Service en hoge beschikbaarheid voor Azure Managed Cache Service voor meer informatie.

Verwijdering

Keuzen zijn ingeschakeld, waarbij een LRU-algoritme (laatst gebruikt) wordt gebruikt om te bepalen welke items moeten worden verwijderd of uitgeschakeld. De standaardwaarde is ingeschakeld.

Zodra uw cache is gemaakt en geconfigureerd, kunt u er verbinding mee maken vanuit uw clienttoepassingen. Zie Cacheclients configureren voor Azure Managed Cache Service voor meer informatie.