Set-AzureRmRedisCache
Memodifikasi Redis Cache.
Peringatan
Modul AzureRM PowerShell telah resmi tidak digunakan lagi per 29 Februari 2024. Pengguna disarankan untuk bermigrasi dari AzureRM ke modul Az PowerShell untuk memastikan dukungan dan pembaruan yang berkelanjutan.
Meskipun modul AzureRM mungkin masih berfungsi, modul tersebut tidak lagi dipertahankan atau didukung, menempatkan penggunaan berkelanjutan berdasarkan kebijaksanaan dan risiko pengguna. Silakan merujuk ke sumber daya migrasi kami untuk panduan tentang transisi ke modul Az.
Sintaks
Set-AzureRmRedisCache
[-ResourceGroupName <String>]
-Name <String>
[-Size <String>]
[-Sku <String>]
[-RedisConfiguration <Hashtable>]
[-EnableNonSslPort <Boolean>]
[-TenantSettings <Hashtable>]
[-ShardCount <Int32>]
[-Tag <Hashtable>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Deskripsi
Cmdlet Set-AzureRmRedisCache memodifikasi Azure Redis Cache.
Contoh
Contoh 1: Mengubah Redis Cache
PS C:\>Set-AzureRmRedisCache -ResourceGroupName "MyGroup" -Name "MyCache" -RedisConfiguration @{"maxmemory-policy" = "allkeys-random"}
PrimaryKey : pJ+jruGKPHDKsEC8kmoybobH3TZx2njBR3ipEsquZFo=
SecondaryKey : sJ+jruGKPHDKsEC8kmoybobH3TZx2njBR3ipEsquZFo=
ResourceGroupName : mygroup
Id : /subscriptions/a559b6fd-3a84-40bb-a450-b0db5ed37dfe/resourceGroups/mygroup/providers/Microsoft.Cache/Redis/myCache
Location : North Central US
Name : MyCache
Type : Microsoft.Cache/Redis
HostName : mycache.redis.cache.windows.net
Port : 6379
ProvisioningState : creating
SslPort : 6380
RedisConfiguration : {[maxmemory-policy, allkeys-random]}
EnableNonSslPort : False
RedisVersion : 2.8
Size : 250MB
Sku : Standard
Tag : {}
Zone : []
Perintah ini memperbarui kebijakan maxmemory untuk Redis Cache bernama MyCache.
Parameter
-Confirm
Meminta Anda mengonfirmasi sebelum menjalankan cmdlet.
Jenis: | SwitchParameter |
Aliases: | cf |
Position: | Named |
nilai default: | None |
Diperlukan: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Kredensial, akun, penyewa, dan langganan yang digunakan untuk komunikasi dengan azure.
Jenis: | IAzureContextContainer |
Aliases: | AzureRmContext, AzureCredential |
Position: | Named |
nilai default: | None |
Diperlukan: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableNonSslPort
Menunjukkan apakah port non-SSL diaktifkan. Nilai default adalah $False (port non-SSL dinonaktifkan).
Jenis: | Nullable<T>[Boolean] |
Position: | Named |
nilai default: | None |
Diperlukan: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Menentukan nama Redis Cache yang akan diperbarui.
Jenis: | String |
Position: | Named |
nilai default: | None |
Diperlukan: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-RedisConfiguration
Tentukan pengaturan konfigurasi Redis. Nilai yang dapat diterima untuk parameter ini adalah:
- rdb-backup-enabled. Menentukan bahwa persistensi data Redis diaktifkan. Tingkat premium saja.
- rdb-storage-connection-string. Menentukan string koneksi ke akun Penyimpanan untuk persistensi data Redis. Tingkat premium saja.
- rdb-backup-frequency. Menentukan frekuensi pencadangan untuk persistensi data Redis. Tingkat premium saja.
- maxmemory-reserved. Mengonfigurasi memori yang dicadangkan untuk proses non-cache. Tingkat Standar dan Premium.
- maxmemory-policy. Mengonfigurasi kebijakan pengeluaran untuk cache. Semua tingkat harga.
- notify-keyspace-events. Mengonfigurasi pemberitahuan keyspace. Tingkat standar dan premium.
- hash-max-ziplist-entries. Mengonfigurasi pengoptimalan memori untuk jenis data agregat kecil. Tingkat Standar dan Premium.
- hash-max-ziplist-value. Mengonfigurasi pengoptimalan memori untuk jenis data agregat kecil. Tingkat Standar dan Premium.
- set-max-intset-entries. Mengonfigurasi pengoptimalan memori untuk jenis data agregat kecil. Tingkat Standar dan Premium.
- zset-max-ziplist-entries. Mengonfigurasi pengoptimalan memori untuk jenis data agregat kecil. Tingkat Standar dan Premium.
- zset-max-ziplist-value. Mengonfigurasi pengoptimalan memori untuk jenis data agregat kecil. Tingkat Standar dan Premium.
- Database. Konfigurasikan jumlah database. Properti ini hanya dapat dikonfigurasi pada pembuatan cache. Tingkat Standar dan Premium. Untuk informasi selengkapnya, lihat Mengelola Azure Redis Cache dengan Azure PowerShellhttps://go.microsoft.com/fwlink/?LinkId=800051 (https://go.microsoft.com/fwlink/?LinkId=800051).
Jenis: | Hashtable |
Position: | Named |
nilai default: | None |
Diperlukan: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ResourceGroupName
Menentukan nama grup sumber daya yang berisi Redis Cache.
Jenis: | String |
Position: | Named |
nilai default: | None |
Diperlukan: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ShardCount
Menentukan jumlah shard yang akan dibuat pada cache kluster Premium.
Jenis: | Nullable<T>[Int32] |
Position: | Named |
nilai default: | None |
Diperlukan: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Size
Menentukan ukuran Redis Cache. Nilai yang valid adalah:
- Hal 1
- P2
- P3
- P4
- C0
- C1
- C2
- C3
- C4
- C5
- C6
- 250MB
- 1GB
- 2,5 GB
- 6GB
- 13GB
- 26GB
- 53GB Nilai defaultnya adalah 1GB atau C1.
Jenis: | String |
nilai yang diterima: | P1, P2, P3, P4, C0, C1, C2, C3, C4, C5, C6, 250MB, 1GB, 2.5GB, 6GB, 13GB, 26GB, 53GB |
Position: | Named |
nilai default: | None |
Diperlukan: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Sku
Menentukan SKU Cache Redis yang akan dibuat. Nilai yang valid adalah:
- Dasar
- Standard
- Premium Nilai defaultnya adalah Standar.
Jenis: | String |
nilai yang diterima: | Basic, Standard, Premium |
Position: | Named |
nilai default: | None |
Diperlukan: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Tag
Tabel hash yang mewakili tag.
Jenis: | Hashtable |
Position: | Named |
nilai default: | None |
Diperlukan: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-TenantSettings
Parameter ini tidak digunakan lagi.
Jenis: | Hashtable |
Position: | Named |
nilai default: | None |
Diperlukan: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Menunjukkan apa yang akan terjadi jika cmdlet berjalan. Cmdlet tidak dijalankan.
Jenis: | SwitchParameter |
Aliases: | wi |
Position: | Named |
nilai default: | None |
Diperlukan: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Input
Nullable<T>[[System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]
Nullable<T>[[System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]
Output
RedisCacheAttributesWithAccessKeys