PrimaryKey : ******
SecondaryKey : ******
ResourceGroupName : MyGroup
Id : /subscriptions/a559b6fd-3a84-40bb-a450-b0db5ed37dfe/resourceGroups/mygroup/providers/Microsoft.Cache/Redis/MyCache
Location : Central US
Name : mycache
Type : Microsoft.Cache/Redis
HostName : mycache.redis.cache.windows.net
Port : 6379
ProvisioningState : Succeeded
SslPort : 6380
RedisConfiguration : {[maxmemory-policy, allkeys-random], [maxclients, 7500], [maxmemory-reserved, 200],
[maxfragmentationmemory-reserved, 300], [rdb-backup-enabled, false]...}
EnableNonSslPort : False
RedisVersion : 4.0.14
Size : 6GB
Sku : Premium
Tag : {}
Zone : []
Den här cmdleten inaktiverar beständighet för RDB-säkerhetskopieringsdata för Azure Cache for Redis. Du kan också inaktivera beständig cache för AOF-säkerhetskopiering.
Exempel 3: Ändra Azure Cache for Redis – Om du vill lägga till datapersistence efter att Azure Redis Cache har skapats.
PrimaryKey : ******
SecondaryKey : ******
ResourceGroupName : MyGroup
Id : /subscriptions/a559b6fd-3a84-40bb-a450-b0db5ed37dfe/resourceGroups/mygroup/providers/Microsoft.Cache/Redis/MyCache
Location : Central US
Name : mycache
Type : Microsoft.Cache/Redis
HostName : mycache.redis.cache.windows.net
Port : 6379
ProvisioningState : Scaling
SslPort : 6380
RedisConfiguration : {[maxmemory-policy, allkeys-random], [maxclients, 7500], [maxmemory-reserved, 200],
[maxfragmentationmemory-reserved, 300]....}
EnableNonSslPort : False
RedisVersion : 4.0.14
Size : 1GB
Sku : Standard
Tag : {}
Zone : []
Det här kommandot hjälper dig att ändra cachenivån. Du kan ändra från Basic till Standard eller Standard till Premium.
Exempel 8: Skala en Azure Cache for Redis-instans – Aktivera Redis-klustring.
Set-AzRedisCache -Name "MyCache" -ShardCount 1
PrimaryKey : ******
SecondaryKey : ******
ResourceGroupName : MyGroup
Id : /subscriptions/a559b6fd-3a84-40bb-a450-b0db5ed37dfe/resourceGroups/mygroup/providers/Microsoft.Cache/Redis/MyCache
Location : Central US
Name : mycache
Type : Microsoft.Cache/Redis
HostName : mycache.redis.cache.windows.net
Port : 6379
ProvisioningState : Scaling
SslPort : 6380
RedisConfiguration : {[maxmemory-policy, allkeys-random], [maxclients, 7500], [maxmemory-reserved, 200],
[maxfragmentationmemory-reserved, 300]....}
EnableNonSslPort : False
RedisVersion : 4.0.14
Size : 6GB
Sku : Premium
ShardCount :
Tag : {}
Zone : []
Den här cmdleten hjälper dig att aktivera klustring för din Azure Cache for Redis-instans. För att öka antalet shard måste du aktivera klustring först.
Exempel 9: Skala en Azure Cache for Redis-instans – Använd Redis-kluster för att skala in/ut.
Set-AzRedisCache -Name "MyCache" -ShardCount 2
PrimaryKey : ******
SecondaryKey : ******
ResourceGroupName : MyGroup
Id : /subscriptions/a559b6fd-3a84-40bb-a450-b0db5ed37dfe/resourceGroups/mygroup/providers/Microsoft.Cache/Redis/MyCache
Location : Central US
Name : mycache
Type : Microsoft.Cache/Redis
HostName : mycache.redis.cache.windows.net
Port : 6379
ProvisioningState : Scaling
SslPort : 6380
RedisConfiguration : {[maxmemory-policy, allkeys-random], [maxclients, 7500], [maxmemory-reserved, 200],
[maxfragmentationmemory-reserved, 300]....}
EnableNonSslPort : False
RedisVersion : 4.0.14
Size : 6GB
Sku : Premium
ShardCount : 1
Tag : {}
Zone : []
Det här kommandot ökar eller minskar klusterstorleken.
Anger vilken typ av identitet som används för Azure Cache for Redis. Giltiga värden: "SystemAssigned" eller "UserAssigned" eller "SystemAssignedUserAssigned" eller "None"
Anger Redis-konfigurationsinställningar.
De godtagbara värdena för den här parametern är:
rdb-backup-enabled.
Anger att Redis-datapersistence är aktiverat.
Endast Premium-nivå.
rdb-storage-connection-string.
Anger anslutningssträngen till lagringskontot för Redis-datapersistence.
Endast Premium-nivå.
rdb-backup-frequency.
Anger säkerhetskopieringsfrekvensen för Redis-datapersistence.
Endast Premium-nivå.
maxmemory-reserved.
Konfigurerar det minne som är reserverat för processer som inte är cachelagrade.
Standard- och Premium-nivåer.
maxmemory-policy.
Konfigurerar borttagningsprincipen för cacheminnet.
Alla prisnivåer.
notify-keyspace-events.
Konfigurerar keyspace-meddelanden.
Standard- och premiumnivåer.
hash-max-ziplist-entries.
Konfigurerar minnesoptimering för små mängddatatyper.
Standard- och Premium-nivåer.
hash-max-ziplist-value.
Konfigurerar minnesoptimering för små mängddatatyper.
Standard- och Premium-nivåer.
set-max-intset-entries.
Konfigurerar minnesoptimering för små mängddatatyper.
Standard- och Premium-nivåer.
zset-max-ziplist-entries.
Konfigurerar minnesoptimering för små mängddatatyper.
Standard- och Premium-nivåer.
zset-max-ziplist-value.
Konfigurerar minnesoptimering för små mängddatatyper.
Standard- och Premium-nivåer.
Databaser.
Konfigurerar antalet databaser.
Den här egenskapen kan endast konfigureras när cacheminnet skapas.
Standard- och Premium-nivåer.
Mer information finns i Hantera Azure Redis Cache med Azure PowerShell.
preferred-data-archive-auth-method Preferred auth-method Preferred auth method to communicate to storage account used for data archive, specify SAS or ManagedIdentity, default value is SAS
preferred-data-persistence-auth-method Preferred auth-method Preferred auth method to communicate to storage account used for data persistence, specify SAS or ManagedIdentity, default value is SAS
Redis-version. Detta bör vara i formatet "major[.minor]" (endast "major" krävs) eller värdet "senaste" som refererar till den senaste stabila Redis-versionen som är tillgänglig. Versioner som stöds: 4.0, 6.0 (senaste). Standardvärdet är "senaste".
Valfritt: Anger uppdateringskanalen för de månatliga Redis-uppdateringar som Redis Cache tar emot. Cacheminnen med hjälp av uppdateringskanalen Förhandsversion hämtar de senaste Redis-uppdateringarna minst 4 veckor före "Stabila" kanalcacheminnen. Standardvärdet är "Stabilt". Möjliga värden är: "Stabil", "Förhandsversion"
Anger en eller flera kommaavgränsade användaridentiteter som ska associeras med Azure Cache for Redis. Användaridentitetsreferenserna är ARM-resurs-ID:n i formuläret: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/identities/{identityName}'
Valfritt: Valfritt: Anger hur tillgänglighetszoner allokeras till Redis-cachen. "Automatisk" möjliggör zonredundans och Azure väljer automatiskt zoner baserat på regional tillgänglighet och kapacitet. "UserDefined" väljer tillgänglighetszoner som skickas av dig med parametern "zoner". NoZones skapar en icke-zonindelad cache. Om "zonalAllocationPolicy" inte skickas anges den till "UserDefined" när zoner skickas in, annars anges den till "Automatisk" i regioner där zoner stöds och "NoZones" i regioner där zoner inte stöds.
Den här cmdleten stöder vanliga parametrar: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.
Källan för det här innehållet finns på GitHub, där du även kan skapa och granska ärenden och pull-begäranden. Se vår deltagarguide för mer information.