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 : []
Mit diesem Cmdlet werden RDB-Sicherungsdatenpersistenz für Azure Cache für Redis deaktiviert. Sie können auch den beständigen AOF-Sicherungscache deaktivieren.
Beispiel 3: Ändern des Azure-Caches für Redis – Wenn Sie die Datenpersistenz nach dem Erstellen des Azure Redis-Caches hinzufügen möchten.
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 : []
Mit diesem Befehl können Sie die Ebene des Caches ändern. Sie können von "Basic" zu "Standard" oder "Standard" zu "Premium" wechseln.
Beispiel 8: Skalieren eines Azure-Caches für Redis-Instanz – Aktivieren der Redis-Clustering.
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 : []
Dieses Cmdlet hilft Ihnen beim Aktivieren des Clusterings für Ihre Azure Cache für Redis-Instanz. Um die Shardanzahl zu erhöhen, muss zuerst das Clustering aktiviert werden.
Beispiel 9: Skalieren eines Azure-Caches für Redis-Instanz – Verwenden Sie Redis Cluster zum Skalieren in/out.
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 : []
Dieser Befehl erhöht oder verkleinert die Clustergröße.
Parameter
-Confirm
Fordert Sie zur Bestätigung auf, bevor Sie das Cmdlet ausführen.
Gibt den Identitätstyp an, der für den Azure-Cache für Redis verwendet wird. Gültige Werte: "SystemAssigned" oder "UserAssigned" oder "SystemAssignedUserAssigned" oder "None"
Gibt Redis-Konfigurationseinstellungen an.
Die zulässigen Werte für diesen Parameter sind:
rdb-backup-enabled.
Gibt an, dass Redis-Datenpersistenz aktiviert ist.
Nur Premium-Stufe.
rdb-storage-connection-string.
Gibt die Verbindungszeichenfolge mit dem Speicherkonto für Redis-Datenpersistenz an.
Nur Premium-Stufe.
rdb-backup-frequency.
Gibt die Sicherungshäufigkeit für Redis-Datenpersistenz an.
Nur Premium-Stufe.
maxmemory-reserved.
Konfiguriert den Speicher, der für Nicht-Cache-Prozesse reserviert ist.
Standard- und Premium-Stufen.
maxmemory-policy.
Konfiguriert die Eviction-Richtlinie für den Cache.
Alle Preisstufen.
notify-keyspace-events.
Konfiguriert Zugriffstastenbenachrichtigungen.
Standard- und Premium-Stufen.
hash-max-ziplist-entries.
Konfiguriert die Speicheroptimierung für kleine aggregierte Datentypen.
Standard- und Premium-Stufen.
hash-max-ziplist-value.
Konfiguriert die Speicheroptimierung für kleine aggregierte Datentypen.
Standard- und Premium-Stufen.
set-max-intset-entries.
Konfiguriert die Speicheroptimierung für kleine aggregierte Datentypen.
Standard- und Premium-Stufen.
zset-max-ziplist-entries.
Konfiguriert die Speicheroptimierung für kleine aggregierte Datentypen.
Standard- und Premium-Stufen.
zset-max-ziplist-value.
Konfiguriert die Speicheroptimierung für kleine aggregierte Datentypen.
Standard- und Premium-Stufen.
Datenbanken.
Konfiguriert die Anzahl der Datenbanken.
Diese Eigenschaft kann nur bei der Erstellung des Caches konfiguriert werden.
Standard- und Premium-Stufen.
Weitere Informationen finden Sie unter Verwalten des Azure Redis-Caches mit Azure PowerShell.
preferred-data-archive-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 to communicate to storage account used for data persistence, specify SAS or ManagedIdentity, default value is SAS
Redis-Version. Dies sollte in Form von "major[.minor]" (nur "major" erforderlich) oder der Wert "latest" sein, der auf die neueste stabile Redis-Version verweist, die verfügbar ist. Unterstützte Versionen: 4.0, 6.0 (neueste Version). Der Standardwert ist "latest".
Optional: Gibt den Updatekanal für die monatlichen Redis-Updates an, die Ihr Redis-Cache empfängt. Caches mit dem Updatekanal "Vorschau" erhalten mindestens 4 Wochen vor den Caches des "Stable"-Kanals die neuesten Redis-Updates. Der Standardwert ist "Stable". Mögliche Werte sind: "Stable", "Preview"
Gibt eine oder mehrere kommagetrennte Benutzeridentitäten an, die dem Azure-Cache für Redis zugeordnet werden sollen. Die Benutzeridentitätsverweise sind ARM-Ressourcen-IDs in der Form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/identities/{identityName}'
Optional: Gibt an, wie Verfügbarkeitszonen dem Redis-Cache zugeordnet werden. "Automatisch" ermöglicht Zonenredundanz, und Azure wählt automatisch Zonen basierend auf regionaler Verfügbarkeit und Kapazität aus. "UserDefined" wählt Verfügbarkeitszonen aus, die mit dem Parameter "zones" übergeben werden. "NoZones" erzeugt einen nicht zonalen Cache. Wenn "zonalAllocationPolicy" nicht übergeben wird, wird sie auf "UserDefined" festgelegt, wenn Zonen übergeben werden, andernfalls wird sie in Regionen, in denen Zonen unterstützt werden, und 'NoZones' in Regionen festgelegt, in denen Zonen nicht unterstützt werden.
Dieses Cmdlet unterstützt die allgemeinen Parameter -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.
Die Quelle für diesen Inhalt finden Sie auf GitHub, wo Sie auch Issues und Pull Requests erstellen und überprüfen können. Weitere Informationen finden Sie in unserem Leitfaden für Mitwirkende.