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 : []
Esse cmdlet desabilita a persistência de dados de backup do RDB para o Cache do Azure para Redis. Você também pode desabilitar o cache persistente de backup do AOF.
Exemplo 3: Modificar o Cache do Azure para Redis – se você quiser adicionar persistência de dados após a criação do cache redis do Azure.
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 : []
Esse comando ajuda você a alterar a camada do cache. Você pode alterar de Basic para Standard ou Standard para Premium.
Exemplo 8: dimensionar uma instância do Cache do Azure para Redis – habilitar o clustering Redis.
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 : []
Esse cmdlet ajuda você a habilitar o clustering para sua instância do Cache do Azure para Redis. Para aumentar a contagem de fragmentos, deve habilitar o clustering primeiro.
Exemplo 9: dimensionar uma instância do Cache do Azure para Redis – use o Cluster Redis para escalar/reduzir horizontalmente.
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 : []
Esse comando aumenta ou diminui o tamanho do cluster.
Parâmetros
-Confirm
Solicita sua confirmação antes de executar o cmdlet.
Especifica o tipo de identidade usado para o Cache do Azure para Redis. Valores válidos: "SystemAssigned" ou "UserAssigned" ou "SystemAssignedUserAssigned" ou "None"
Especifica as configurações do Redis.
Os valores aceitáveis para este parâmetro são:
rdb-backup habilitado.
Especifica que a persistência de dados do Redis está habilitada.
Somente camada Premium.
rdb-storage-connection-string.
Especifica a cadeia de conexão para a conta de armazenamento para persistência de dados redis.
Somente camada Premium.
rdb-backup-frequency.
Especifica a frequência de backup para persistência de dados redis.
Somente camada Premium.
maxmemory-reserved.
Configura a memória reservada para processos que não são de cache.
Camadas Standard e Premium.
maxmemory-policy.
Configura a política de remoção para o cache.
Todos os tipos de preço.
notify-keyspace-events.
Configura as notificações do keyspace.
Camadas Standard e Premium.
hash-max-ziplist-entries.
Configura a otimização de memória para pequenos tipos de dados agregados.
Camadas Standard e Premium.
hash-max-ziplist-value.
Configura a otimização de memória para pequenos tipos de dados agregados.
Camadas Standard e Premium.
set-max-intset-entries.
Configura a otimização de memória para pequenos tipos de dados agregados.
Camadas Standard e Premium.
zset-max-ziplist-entries.
Configura a otimização de memória para pequenos tipos de dados agregados.
Camadas Standard e Premium.
zset-max-ziplist-value.
Configura a otimização de memória para pequenos tipos de dados agregados.
Camadas Standard e Premium.
Bancos.
Configura o número de bancos de dados.
Essa propriedade pode ser configurada apenas na criação do cache.
Camadas Standard e Premium.
Para obter mais informações, consulte Gerenciar o Cache Redis do Azure com o Azure PowerShell.
Método preferencial preferred-data-archive-auth-method Preferred para se comunicar com a conta de armazenamento usada para o arquivo de dados, especificar SAS ou ManagedIdentity, o valor padrão é SAS
Método preferencial preferred-data-persistence-auth-method Preferred para se comunicar com a conta de armazenamento usada para persistência de dados, especificar SAS ou ManagedIdentity, o valor padrão é SAS
Versão do Redis. Isso deve estar na forma 'major[.minor]' (apenas 'major' é necessário) ou o valor 'latest' que se refere à versão mais recente estável do Redis que está disponível. Versões com suporte: 4.0, 6.0 (mais recente). O valor padrão é 'mais recente'.
Opcional: especifica o canal de atualização para as atualizações mensais do Redis que o Cache Redis receberá. Os caches que usam o canal de atualização 'Visualização' recebem atualizações mais recentes do Redis pelo menos 4 semanas antes dos caches de canal 'Estável'. O valor padrão é 'Estável'. Os valores possíveis incluem: 'Estável', 'Visualização'
Especifica uma ou mais identidades de usuário separadas por vírgula a serem associadas ao Cache do Azure para Redis. As referências de identidade do usuário serão IDs de recurso do ARM no formulário: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/identityies/{identityName}'
Opcional: opcional: especifica como as zonas de disponibilidade são alocadas para o cache Redis. O 'Automático' habilita a redundância de zona e o Azure selecionará automaticamente zonas com base na disponibilidade e na capacidade regionais. 'UserDefined' selecionará zonas de disponibilidade passadas por você usando o parâmetro 'zones'. 'NoZones' produzirá um cache não zonal. Se 'zonalAllocationPolicy' não for passado, ele será definido como 'UserDefined' quando as zonas forem passadas, caso contrário, ele será definido como 'Automático' em regiões em que há suporte para zonas e 'NoZones' em regiões em que as zonas não têm suporte.
Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.
A fonte deste conteúdo pode ser encontrada no GitHub, onde você também pode criar e revisar problemas e solicitações de pull. Para obter mais informações, confira o nosso guia para colaboradores.