Share via


New-Cache

New-Cache

Crea una nuova cache denominata quando il cluster è in esecuzione. Tutti i valori sono facoltativi, a eccezione di CacheName.

Sintassi

Parameter Set: Default
New-Cache [-CacheName] <String> [-Eviction <String> ] [-Expirable <String> ] [-Force] [-NotificationsEnabled <String> ] [-Secondaries <Int32> ] [-TimeToLive <Int64> ] [ <CommonParameters>]

Parametri

-CacheName<String>

Nome della cache.

Alias

nessuno

Necessario?

true

Posizione?

1

Valore predefinito

Nome della cache.

Accettare input pipeline?

false

Accettare caratteri jolly?

-Eviction<String>

Il valore LRU predefinito abilita l'eliminazione degli elementi utilizzati meno di recente. Il valore Nessuno disabilita l'eliminazione. Avviso: il valore Nessuno può provocare l'esaurimento della memoria di un host della cache.

LRU
Nessuno

Alias

nessuno

Necessario?

false

Posizione?

named

Valore predefinito

LRU

Accettare input pipeline?

false

Accettare caratteri jolly?

-Expirable<String>

Specifica se gli oggetti nella cache hanno una scadenza. Per impostazione predefinita, è impostato su true.

true
false

Alias

nessuno

Necessario?

false

Posizione?

named

Valore predefinito

true

Accettare input pipeline?

false

Accettare caratteri jolly?

-Force

Esegue le operazioni senza chiedere conferma all'utente. Si applica esclusivamente se il parametro Secondaries è impostato su 1.

Alias

nessuno

Necessario?

false

Posizione?

named

Valore predefinito

nessuno

Accettare input pipeline?

false

Accettare caratteri jolly?

-NotificationsEnabled<String>

Utilizzare questo parametro per abilitare le notifiche nella cache. Le notifiche sono disabilitate per impostazione predefinita.

true
false

Alias

nessuno

Necessario?

false

Posizione?

named

Valore predefinito

false

Accettare input pipeline?

false

Accettare caratteri jolly?

-Secondaries<Int32>

Il valore 1 abilita la funzionalità di disponibilità elevata. Il valore 0 disabilita la funzionalità di disponibilità elevata. Il valore predefinito è 0.

1
0

Alias

nessuno

Necessario?

false

Posizione?

named

Valore predefinito

0

Accettare input pipeline?

false

Accettare caratteri jolly?

-TimeToLive<Int64>

Minuti del timeout scadenza per gli oggetti nella cache.

Alias

nessuno

Necessario?

false

Posizione?

named

Valore predefinito

10

Accettare input pipeline?

false

Accettare caratteri jolly?

<CommonParameters>

Questo cmdlet supporta i parametri comuni: -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer e -OutVariable. Per ulteriori informazioni, vedere about_CommonParameters

Esempi

------------------------ Esempio 1 ------------------------

Crea una cache con proprietà predefinite. La cache creata in questa maniera disporrà delle stesse proprietà della cache predefinita incorporata.

New-Cache -CacheName myCacheName

------------------------ Esempio 2 ------------------------

Crea una cache configurata in maniera personalizzata.

New-Cache -CacheName myCacheName -TimeToLive 8 -Expirable false

Argomenti correlati

Get-Cache
Remove-Cache