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 : []
Bu cmdlet, Redis için Azure Cache için RDB yedekleme verilerinin kalıcılığını devre dışı bırakır. AOF yedekleme kalıcı önbelleğini de devre dışı bırakabilirsiniz.
Örnek 3: Redis için Azure Cache'i değiştirme - Azure Redis Cache oluşturulduktan sonra veri kalıcılığı eklemek istiyorsanız.
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 : []
Bu komut, önbelleğinizin katmanını değiştirmenize yardımcı olur. Temel'den Standart'a veya Standart'tan Premium'a geçiş yapabilirsiniz.
Örnek 8: Redis için Azure Cache Örneğini Ölçeklendirme - Redis Kümeleme'yi Etkinleştirme.
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 : []
Bu cmdlet, Redis için Azure Cache örneğiniz için kümelemeyi etkinleştirmenize yardımcı olur. Parça sayısını artırmak için önce kümelemenin etkinleştirilmesi gerekir.
Örnek 9: Redis için Azure Cache Örneğini Ölçeklendirme - Ölçeği daraltmak/genişletmek için Redis Kümesini kullanın.
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 : []
İsteğe bağlı: Erişim anahtarları aracılığıyla Redis'e kimlik doğrulaması, true olarak ayarlandığında devre dışı bırakılır. Varsayılan değer yanlış'tır.
Redis için Azure Cache için kullanılan kimlik türünü belirtir. Geçerli değerler: "SystemAssigned" veya "UserAssigned" ya da "SystemAssignedUserAssigned" veya "None"
Redis yapılandırma ayarlarını belirtir.
Bu parametre için kabul edilebilir değerler şunlardır:
rdb-backup etkin.
Redis veri kalıcılığının etkinleştirildiğini belirtir.
Yalnızca premium katman.
rdb-storage-connection-string.
Redis veri kalıcılığı için Depolama hesabına bağlantı dizesini belirtir.
Yalnızca premium katman.
rdb-backup-frequency.
Redis veri kalıcılığı için yedekleme sıklığını belirtir.
Yalnızca premium katman.
maxmemory-reserved.
Önbellek dışı işlemler için ayrılmış belleği yapılandırır.
Standart ve Premium katmanlar.
maxmemory-policy.
Önbellek için çıkarma ilkesini yapılandırır.
Tüm fiyatlandırma katmanları.
notify-keyspace-events.
Anahtar alanı bildirimlerini yapılandırıyor.
Standart ve premium katmanlar.
hash-max-ziplist-entries.
Küçük toplama veri türleri için bellek iyileştirmeyi yapılandırıyor.
Standart ve Premium katmanlar.
hash-max-ziplist-value.
Küçük toplama veri türleri için bellek iyileştirmeyi yapılandırıyor.
Standart ve Premium katmanlar.
set-max-intset-entrys.
Küçük toplama veri türleri için bellek iyileştirmeyi yapılandırıyor.
Standart ve Premium katmanlar.
zset-max-ziplist-entries.
Küçük toplama veri türleri için bellek iyileştirmeyi yapılandırıyor.
Standart ve Premium katmanlar.
zset-max-ziplist-value.
Küçük toplama veri türleri için bellek iyileştirmeyi yapılandırıyor.
Standart ve Premium katmanlar.
Veritaban -ları.
Veritabanı sayısını yapılandırıyor.
Bu özellik yalnızca önbellek oluşturma sırasında yapılandırılabilir.
Standart ve Premium katmanlar.
Daha fazla bilgi için bkz. Azure PowerShell ile Azure Redis Cache'i yönetme.
preferred-data-archive-auth-method Veri arşivi için kullanılan depolama hesabıyla iletişim kurmak, SAS veya ManagedIdentity belirtmek için tercih edilen kimlik doğrulama yöntemi, varsayılan değer SAS'dir
preferred-data-persistence-auth-method Veri kalıcılığı için kullanılan depolama hesabıyla iletişim kurmak için tercih edilen kimlik doğrulama yöntemi, SAS veya ManagedIdentity belirtin, varsayılan değer SAS'dir
Redis sürümü. Bu, 'major[.minor]' biçiminde (yalnızca 'major' gereklidir) veya kullanılabilen en son kararlı Redis sürümünü ifade eden 'en son' değerinde olmalıdır. Desteklenen sürümler: 4.0, 6.0 (en son). Varsayılan değer 'en son' değeridir.
İsteğe bağlı: Redis Cache'inizin alacağı aylık Redis güncelleştirmeleri için güncelleştirme kanalını belirtir. 'Önizleme' güncelleştirme kanalını kullanan önbellekler, 'Kararlı' kanal önbelleklerinden en az 4 hafta önce en son Redis güncelleştirmelerini alır. Varsayılan değer 'Kararlı'dır. Olası değerler şunlardır: 'Kararlı', 'Önizleme'
Redis için Azure Cache ile ilişkilendirilecek bir veya daha fazla virgülle ayrılmış kullanıcı kimliği belirtir. Kullanıcı kimliği başvuruları şu biçimde ARM kaynak kimlikleri olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/identities/{identityName}'
İsteğe bağlı: İsteğe bağlı: Kullanılabilirlik alanlarının Redis önbelleğine nasıl ayrıldığını belirtir. 'Otomatik', alanlar arası yedekliliği etkinleştirir ve Azure bölgesel kullanılabilirlik ve kapasiteye göre bölgeleri otomatik olarak seçer. 'UserDefined', 'zones' parametresini kullanarak size geçirilen kullanılabilirlik alanlarını seçer. 'NoZones' bölgesel olmayan bir önbellek oluşturur. 'zonalAllocationPolicy' geçirilmezse, bölgeler geçirildiğinde 'UserDefined' olarak ayarlanır, aksi takdirde, bölgelerin desteklendiği bölgelerde 'Otomatik' ve bölgelerin desteklenmediği bölgelerde 'NoZones' olarak ayarlanır.
Bu cmdlet yaygın parametreleri destekler: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction ve -WarningVariable. Daha fazla bilgi için bkz. about_CommonParameters.
Bu içeriğin kaynağı GitHub'da bulunabilir; burada ayrıca sorunları ve çekme isteklerini oluşturup gözden geçirebilirsiniz. Daha fazla bilgi için katkıda bulunan kılavuzumuzu inceleyin.