New-AzRedisEnterpriseCacheDatabase
Redis Enterprise önbelleği için bir veritabanı oluşturur.
Syntax
New-AzRedisEnterpriseCacheDatabase
-ClusterName <String>
-ResourceGroupName <String>
[-SubscriptionId <String>]
[-Module <IModule[]>]
[-ClientProtocol <Protocol>]
[-Port <Int32>]
[-EvictionPolicy <EvictionPolicy>]
[-GroupNickname <String>]
[-LinkedDatabase <ILinkedDatabase[]>]
[-ClusteringPolicy <ClusteringPolicy>]
[-AofPersistenceEnabled]
[-AofPersistenceFrequency <AofFrequency>]
[-RdbPersistenceEnabled]
[-RdbPersistenceFrequency <RdbFrequency>]
[-DefaultProfile <PSObject>]
[-AsJob]
[-NoWait]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Redis Enterprise önbelleği için bir veritabanı oluşturur.
Örnekler
Örnek 1: Redis Enterprise önbelleği için veritabanı oluşturma
New-AzRedisEnterpriseCacheDatabase -Name "MyCache" -ResourceGroupName "MyGroup" -Module "{name:RedisBloom, args:`"ERROR_RATE 0.00 INITIAL_SIZE 400`"}","{name:RedisTimeSeries, args:`"RETENTION_POLICY 20`"}","{name:RediSearch}" -ClientProtocol "Plaintext" -EvictionPolicy "NoEviction" -ClusteringPolicy "EnterpriseCluster" -Port 10000 -AofPersistenceEnabled -AofPersistenceFrequency "always"
Location Name Type Zone Database
-------- ---- ---- ---- --------
West US MyCache Microsoft.Cache/redisEnterprise {default}
Bu komut, MyCache adlı Redis Enterprise önbelleği için default adlı bir veritabanı oluşturur.
Örnek 2: Redis Enterprise önbelleği için coğrafi olarak ayrılmış veritabanı oluşturma
New-AzRedisEnterpriseCacheDatabase -Name "MyCache2" -ResourceGroupName "MyGroup" -ClientProtocol "Encrypted" -EvictionPolicy "NoEviction" -ClusteringPolicy "EnterpriseCluster" -GroupNickname "GroupNickname" -LinkedDatabase '{id:"/subscriptions/sub1/resourceGroups/MyGroup/providers/Microsoft.Cache/redisEnterprise/MyCache1/databases/default"}','{id:"/subscriptions/sub1/resourceGroups/MyGroup/providers/Microsoft.Cache/redisEnterprise/MyCache2/databases/default"}'
Name Type
---- ----
default Microsoft.Cache/redisEnterprise/databases
Bu komut, MyCache2 adlı Redis Enterprise önbelleği için default adlı coğrafi olarak ayrılmış bir veritabanı oluşturur. Bu veritabanının, önceden var olan myCache1 önbelleğinin veritabanı varsayılanı ile bağlantılı olması gerekir
Parametreler
-AofPersistenceEnabled
[Önizleme] AOF kalıcılığının etkinleştirilip etkinleştirilmediğini ayarlar. AOF kalıcılığını etkinleştirdikten sonra devre dışı bırakamazsınız. Etkinleştirildikten sonra AOF kalıcılığını devre dışı bırakma desteği daha sonraki bir tarihte eklenecektir.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AofPersistenceFrequency
[Önizleme] AOF kalıcılığı etkinse verilerin diske yazıldığı sıklığı ayarlar. İzin verilen değerler: 1s, her zaman
Type: | AofFrequency |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AsJob
Komutu iş olarak çalıştırma
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ClientProtocol
Redis istemcilerinin TLS şifreli veya düz metin redis protokollerini kullanarak bağlanıp bağlanamayacağını belirtir. Varsayılan olarak Şifrelenmiş İzin Verilen değerler: Şifrelenmiş, Düz Metin
Type: | Protocol |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ClusteringPolicy
Kümeleme ilkesi - varsayılan, oluşturma zamanında belirtilen OSSCluster'dır. İzin verilen değerler: EnterpriseCluster, OSSCluster
Type: | ClusteringPolicy |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ClusterName
Redis Enterprise kümesinin adı.
Type: | String |
Aliases: | Name |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Cmdlet'i çalıştırmadan önce sizden onay ister.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.
Type: | PSObject |
Aliases: | AzureRMContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EvictionPolicy
Redis çıkarma ilkesi - varsayılan volatileLRU İzin verilen değerlerdir: AllKeysLFU, AllKeysLRU, AllKeysRandom, VolatileLRU, VolatileLFU, VolatileTTL, VolatileRandom, NoEviction
Type: | EvictionPolicy |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-GroupNickname
Bağlı veritabanı kaynakları grubunun adı
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LinkedDatabase
Bu veritabanıyla bağlantı kurulacak veritabanı kaynaklarının listesi Oluşturmak için, GEOREPLICATIONLINKEDDATABASE özellikleri için NOTES bölümüne bakın ve bir karma tablo oluşturun. Oluşturmak için LINKEDDATABASE özellikleri için NOTES bölümüne bakın ve bir karma tablo oluşturun.
Type: | ILinkedDatabase[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Module
Bu veritabanında etkinleştirmek için isteğe bağlı redis modülleri kümesi - modüller yalnızca oluşturma zamanında eklenebilir. Oluşturmak için MODÜL özellikleri için NOTLAR bölümüne bakın ve karma tablo oluşturun.
Type: | IModule[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NoWait
Komutu zaman uyumsuz olarak çalıştırma
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Port
Veritabanı uç noktasının TCP bağlantı noktası - varsayılan olarak oluşturma zamanında belirtilen kullanılabilir bir bağlantı noktasıdır.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RdbPersistenceEnabled
[Önizleme] RDB kalıcılığının etkinleştirilip etkinleştirilmediğini ayarlar. RDB kalıcılığını etkinleştirdikten sonra devre dışı bırakamazsınız. Etkinleştirildikten sonra RDB kalıcılığını devre dışı bırakma desteği daha sonraki bir tarihte eklenecektir.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RdbPersistenceFrequency
[Önizleme] RDB kalıcılığı etkinleştirilirse veritabanının anlık görüntüsünün oluşturulma sıklığını ayarlar. İzin verilen değerler: 1h, 6h, 12h
Type: | RdbFrequency |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceGroupName
Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SubscriptionId
Hedef aboneliğin kimliği.
Type: | String |
Position: | Named |
Default value: | (Get-AzContext).Subscription.Id |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |