

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Configurazione dei parametri di motore con i gruppi di parametri
<a name="parametergroups"></a>

MemoryDB utilizza i parametri per controllare le proprietà di runtime dei nodi e dei cluster. Le versioni più recenti del prodotto includono in genere parametri aggiuntivi per il support delle nuove funzionalità. Per le tabelle dei parametri, consulta [Parametri specifici del motore](parametergroups.redis.md).

Come previsto, alcuni valori di parametro, ad esempio `maxmemory`, sono determinati da tipo di nodo e motore. Per una tabella di questi valori di parametro per tipo di nodo, consulta [Parametri specifici del tipo di nodo di MemoryDB](parametergroups.redis.md#parametergroups.redis.nodespecific).

**Topics**
+ [Gestione dei parametri](parametergroups.management.md)
+ [Livelli dei gruppi di parametri](parametergroups.tiers.md)
+ [Creazione di un gruppo di parametri](parametergroups.creating.md)
+ [Elenco di gruppi di parametri per nome](parametergroups.listingGroups.md)
+ [Generazione di un elenco di valori di un gruppo di parametri](parametergroups.listingValues.md)
+ [Modifica di un gruppo di parametri](parametergroups.modifying.md)
+ [Eliminazione di un gruppo di parametri](parametergroups.deleting.md)
+ [Parametri specifici del motore](parametergroups.redis.md)

# Gestione dei parametri
<a name="parametergroups.management"></a>

I parametri sono raggruppati in gruppi di parametri denominati per una più semplice gestione dei parametri. Un gruppo di parametri rappresenta una combinazione di valori specifici per i parametri che vengono passati al software del motore durante l'avvio. Questi valori determinano il comportamento dei processi del motore su ciascun nodo in fase di runtime. I valori dei parametri su uno specifico gruppo di parametri si applicano a tutti i nodi associati al gruppo, indipendentemente dal cluster a cui appartengono.

Per ottimizzare le prestazioni del cluster, è possibile modificare alcuni valori dei parametri o modificare il gruppo di parametri del cluster.
+ Non è possibile modificare o eliminare i gruppi di parametri predefiniti. Se sono necessari valori di parametri personalizzati, è necessario creare un gruppo di parametri personalizzato.
+ La famiglia del gruppo di parametri e il cluster a cui la stai assegnando devono essere compatibili. Ad esempio, se sul cluster è in esecuzione Redis OSS versione 6, è possibile utilizzare solo gruppi di parametri, predefiniti o personalizzati, della famiglia memorydb\$1redis6.
+ Quando si modificano i parametri di un cluster, la modifica viene applicata immediatamente al cluster. Questo vale sia che si modifichi il gruppo di parametri del cluster stesso o un valore di parametro all'interno del gruppo di parametri del cluster. 

# Livelli dei gruppi di parametri
<a name="parametergroups.tiers"></a>

*Livelli del gruppo di parametri MemoryDB*

**Di default globale**

Il gruppo di parametri root di primo livello per tutti i clienti MemoryDB della regione.

Il gruppo globale di parametri predefinito:
+ È riservato a MemoryDB e non è disponibile per il cliente.

**Di default del cliente**

Una copia del gruppo di parametri Global Default creato per l'utilizzo da parte del cliente.

Il gruppo di parametri Customer Default:
+ È creato e di proprietà di MemoryDB.
+ È disponibile al cliente per l'uso come gruppo di parametri per tutti i cluster che utilizzano una versione del motore supportata da questo gruppo di parametri.
+ Non può essere modificato dal cliente.

**Di proprietà del cliente**

Una copia del gruppo di parametri Customer Default. Un gruppo di parametri Customer Owned viene creato ogni volta che il cliente crea un gruppo di parametri.

Il gruppo di parametri Customer Owned:
+ Viene creato dal cliente ed è di sua proprietà.
+ Può essere assegnato a un cluster compatibile del cliente.
+ Può essere modificato dal cliente per creare un gruppo di parametri personalizzato.

   Non è possibile modificare tutti i valori dei parametri. Per ulteriori informazioni, consulta [Parametri specifici del motore](parametergroups.redis.md).

# Creazione di un gruppo di parametri
<a name="parametergroups.creating"></a>

Devi creare un nuovo gruppo di parametri se per uno o più valori di parametri desideri configurare un'impostazione diversa da quella predefinita. È possibile creare un gruppo di parametri utilizzando la console MemoryDBAWS CLI, o l'API MemoryDB.

## Creazione di un gruppo di parametri (Console)
<a name="parametergroups.creatingclusters.viewdetails"></a>

La procedura seguente mostra come creare un gruppo di parametri utilizzando la console MemoryDB.

**Per creare un gruppo di parametri utilizzando la console MemoryDB**

1. Accedi Console di gestione AWS e apri la console MemoryDB all'indirizzo. [https://console.aws.amazon.com/memorydb/](https://console.aws.amazon.com/memorydb/)

1. Per un elenco di tutti i gruppi di parametri disponibili, nel pannello di navigazione a sinistra scegliere **Parameter Groups (Gruppi di parametri)**.

1. Per creare un gruppo di parametri, scegli **Crea gruppo di parametri**.

   Viene visualizzata la pagina **Crea gruppo di parametri**.

1. Nella casella **Name (Nome)** digitare un nome univoco per il gruppo di parametri.

   Quando si crea un cluster o si modifica un gruppo di parametri del cluster, il gruppo di parametri viene scelto in base al relativo nome. È pertanto consigliabile che il nome sia informativo e identifichi in qualche modo la famiglia del gruppo di parametri.

   I vincoli per la denominazione dei gruppi di parametri sono i seguenti:
   + Devono iniziare con una lettera ASCII.
   + Può contenere solo lettere ASCII, cifre e trattini ('-').
   + Deve contenere da 1 a 255 caratteri.
   + Non possono contenere due trattini consecutivi.
   + Non posso terminare con un trattino.

1. Nella casella **Description (Descrizione)** digitare una descrizione per il gruppo di parametri.

1. Nella casella Compatibilità della versione del motore, scegliete una versione del motore a cui corrisponde questo gruppo di parametri.

1. Nella sezione **Tag**, puoi aggiungere i tag per cercare e filtrare i gruppi di parametri o tenere traccia AWS dei costi.

1. Per creare il gruppo di parametri, scegliere **Create (Crea)**.

   Per terminare il processo senza creare il gruppo di parametri, scegliere **Cancel (Annulla)**.

1. Quando viene creato, il gruppo di parametri è associato ai valori predefiniti della famiglia. Per modificare i valori predefiniti, è necessario modificare il gruppo di parametri. Per ulteriori informazioni, consulta [Modifica di un gruppo di parametri](parametergroups.modifying.md).

## Creazione di un gruppo di parametri (AWSCLI)
<a name="parametergroups.creating.cli"></a>

Per creare un gruppo di parametri utilizzando ilAWS CLI, utilizzate il comando `create-parameter-group` con questi parametri.
+ `--parameter-group-name`Nome del gruppo di parametri.

  Vincoli per la denominazione dei gruppi di parametri:
  + Devono iniziare con una lettera ASCII.
  + Può contenere solo lettere ASCII, cifre e trattini ('-').
  + Deve contenere da 1 a 255 caratteri.
  + Non possono contenere due trattini consecutivi.
  + Non posso terminare con un trattino.
+ `--family`— Il motore e la famiglia di versioni per il gruppo di parametri.
+ `--description` - Una descrizione per la copia del gruppo di parametri del cluster fornita dall'utente.

**Example**  
L'esempio seguente crea un gruppo di parametri denominato *MyRedis6x utilizzando la famiglia memorydb\$1redis6* come modello.   
Per Linux, macOS o Unix:  

```
aws memorydb create-parameter-group \
    --parameter-group-name myRedis6x  \
    --family memorydb_redis6 \
    --description "My first parameter group"
```
Per Windows:  

```
aws memorydb create-parameter-group ^
    --parameter-group-name myRedis6x  ^
    --family memorydb_redis6 ^
    --description "My first parameter group"
```
L'output di questo comando dovrebbe essere simile a quanto segue:  

```
{
    "ParameterGroup": {
        "Name": "myRedis6x", 
        "Family": "memorydb_redis6",
        "Description": "My first parameter group",
        "ARN": "arn:aws:memorydb:us-east-1:012345678912:parametergroup/myredis6x"
    }
}
```

Quando viene creato, il gruppo di parametri è associato ai valori predefiniti della famiglia. Per modificare i valori predefiniti, è necessario modificare il gruppo di parametri. Per ulteriori informazioni, consulta [Modifica di un gruppo di parametri](parametergroups.modifying.md).

Per ulteriori informazioni, consulta [https://docs.aws.amazon.com/cli/latest/reference/memorydb/create-parameter-group.html](https://docs.aws.amazon.com/cli/latest/reference/memorydb/create-parameter-group.html).

## Creazione di un gruppo di parametri (API MemoryDB)
<a name="parametergroups.creating.api"></a>

Per creare un gruppo di parametri utilizzando l'API MemoryDB, utilizzate l'`CreateParameterGroup`azione con questi parametri.
+ `ParameterGroupName`Nome del gruppo di parametri.

  Vincoli per la denominazione dei gruppi di parametri:
  + Devono iniziare con una lettera ASCII.
  + Può contenere solo lettere ASCII, cifre e trattini ('-').
  + Deve contenere da 1 a 255 caratteri.
  + Non possono contenere due trattini consecutivi.
  + Non posso terminare con un trattino.
+ `Family`— Il motore e la famiglia di versioni per il gruppo di parametri. Ad esempio, `memorydb_redis6`.
+ `Description` - Una descrizione per la copia del gruppo di parametri del cluster fornita dall'utente.

**Example**  
L'esempio seguente crea un gruppo di parametri denominato *MyRedis6x utilizzando la famiglia memorydb\$1redis6* come modello.   

```
https://memory-db.us-east-1.amazonaws.com/
   ?Action=CreateParameterGroup
   &Family=memorydb_redis6
   &ParameterGroupName=myRedis6x
   &Description=My%20first%20parameter%20group
   &SignatureVersion=4
   &SignatureMethod=HmacSHA256
   &Timestamp=20210802T192317Z
   &Version=2021-01-01
   &X-Amz-Credential=<credential>
```
La risposta restituita da tale operazione dovrebbe essere simile a quanto segue:  

```
<CreateParameterGroupResponse xmlns="http://memory-db.us-east-1.amazonaws.com/doc/2021-01-01/">
  <CreateParameterGroupResult>
    <ParameterGroup>
      <Name>myRedis6x</Name>
      <Family>memorydb_redis6</Family>
      <Description>My first parameter group</Description>
      <ARN>arn:aws:memorydb:us-east-1:012345678912:parametergroup/myredis6x</ARN>
    </ParameterGroup>
  </CreateParameterGroupResult>
  <ResponseMetadata>
    <RequestId>d8465952-af48-11e0-8d36-859edca6f4b8</RequestId>
  </ResponseMetadata>
</CreateParameterGroupResponse>
```

Quando viene creato, il gruppo di parametri è associato ai valori predefiniti della famiglia. Per modificare i valori predefiniti, è necessario modificare il gruppo di parametri. Per ulteriori informazioni, consulta [Modifica di un gruppo di parametri](parametergroups.modifying.md).

Per ulteriori informazioni, consulta [https://docs.aws.amazon.com/memorydb/latest/APIReference/API_CreateParameterGroup.html](https://docs.aws.amazon.com/memorydb/latest/APIReference/API_CreateParameterGroup.html).

# Elenco di gruppi di parametri per nome
<a name="parametergroups.listingGroups"></a>

È possibile elencare i gruppi di parametri utilizzando la console MemoryDB, o l'API MemoryDB. AWS CLI

## Elenco di gruppi di parametri per nome (console)
<a name="parametergroups.listingGroupsclusters.viewdetails"></a>

La procedura seguente mostra come visualizzare un elenco dei gruppi di parametri utilizzando la console MemoryDB.

**Per elencare i gruppi di parametri utilizzando la console MemoryDB**

1. Accedere Console di gestione AWS e aprire la console MemoryDB all'indirizzo. [https://console.aws.amazon.com/memorydb/](https://console.aws.amazon.com/memorydb/)

1. Per un elenco di tutti i gruppi di parametri disponibili, nel pannello di navigazione a sinistra scegliere **Parameter Groups (Gruppi di parametri)**.

## Elenco dei gruppi di parametri per nome (AWSCLI)
<a name="parametergroups.listingGroups.cli"></a>

Per generare un elenco di gruppi di parametri utilizzando ilAWS CLI, utilizzare il comando`describe-parameter-groups`. Se specifichi un nome del gruppo di parametri, nell'elenco sarà presente solo tale gruppo di parametri. Se non specifichi un nome del gruppo di parametri, nell'elenco saranno presenti fino a `--max-results` gruppi di parametri. In entrambi i casi, saranno indicati nome, famiglia e descrizione del gruppo di parametri.

**Example**  
Il codice di esempio seguente elenca il gruppo di parametri *MyRedis6x*.  
Per Linux, macOS o Unix:  

```
aws memorydb describe-parameter-groups \
    --parameter-group-name myRedis6x
```
Per Windows:  

```
aws memorydb describe-parameter-groups ^
    --parameter-group-name myRedis6x
```
L'output di questo comando sarà simile al seguente e conterrà il nome, la famiglia e la descrizione del gruppo di parametri.  

```
{
    "ParameterGroups": [
	    {
	        "Name": "myRedis6x", 
	        "Family": "memorydb_redis6",
	        "Description": "My first parameter group",
                "ARN": "arn:aws:memorydb:us-east-1:012345678912:parametergroup/myredis6x"
	    }
    ]
}
```

**Example**  
Il codice di esempio seguente elenca il gruppo di parametri *myRedis6x* per i gruppi di parametri in esecuzione su Valkey o sul motore Redis OSS dalla versione 5.0.6 in poi.   
Per Linux, macOS o Unix:  

```
aws memorydb describe-parameter-groups \
    --parameter-group-name myRedis6x
```
Per Windows:  

```
aws memorydb describe-parameter-groups ^
    --parameter-group-name myRedis6x
```
L'output di questo comando sarà simile al seguente, con l'elenco del nome, della famiglia e della descrizione del gruppo di parametri.  

```
{
    "ParameterGroups": [
	    {
	        "Name": "myRedis6x", 
	        "Family": "memorydb_redis6",
	        "Description": "My first parameter group",
                "ARN": "arn:aws:memorydb:us-east-1:012345678912:parametergroup/myredis6x"
	    }
    ]
}
```

**Example**  
Il codice di esempio seguente elenca fino a 20 gruppi di parametri.  

```
aws memorydb describe-parameter-groups --max-results 20
```
L'output JSON di questo comando sarà simile al seguente, con l'elenco del nome, della famiglia e della descrizione di ogni gruppo di parametri.  

```
{
    "ParameterGroups": [
        {
            "ParameterGroupName": "default.memorydb-redis6",
            "Family": "memorydb_redis6",
            "Description": "Default parameter group for memorydb_redis6",
            "ARN": "arn:aws:memorydb:us-east-1:012345678912:parametergroup/default.memorydb-redis6"
        }, 
        ...
    ]
}
```

Per ulteriori informazioni, consulta [https://docs.aws.amazon.com/cli/latest/reference/memorydb/describe-parameter-groups.html](https://docs.aws.amazon.com/cli/latest/reference/memorydb/describe-parameter-groups.html).

## Elenco dei gruppi di parametri per nome (API MemoryDB)
<a name="parametergroups.listingGroups.api"></a>

Per generare un elenco di gruppi di parametri utilizzando l'API MemoryDB, utilizzate l'azione. `DescribeParameterGroups` Se specifichi un nome del gruppo di parametri, nell'elenco sarà presente solo tale gruppo di parametri. Se non specifichi un nome del gruppo di parametri, nell'elenco saranno presenti fino a `MaxResults` gruppi di parametri. In entrambi i casi, saranno indicati nome, famiglia e descrizione del gruppo di parametri.

**Example**  
Il codice di esempio seguente elenca fino a 20 gruppi di parametri.  

```
https://memory-db.us-east-1.amazonaws.com/
   ?Action=DescribeParameterGroups
   &MaxResults=20
   &SignatureVersion=4
   &SignatureMethod=HmacSHA256
   &Timestamp=20210802T192317Z
   &Version=2021-01-01
   &X-Amz-Credential=<credential>
```
La risposta di questa azione sarà simile a questa, con l'elenco del nome, della famiglia e della descrizione nel caso di memorydb\$1redis6, per ogni gruppo di parametri.  

```
<DescribeParameterGroupsResponse xmlns="http://memory-db.us-east-1.amazonaws.com/doc/2021-01-01/">
  <DescribeParameterGroupsResult>
    <ParameterGroups>
      <ParameterGroup>
        <Name>myRedis6x</Name>
        <Family>memorydb_redis6</Family>
        <Description>My custom Redis OSS 6 parameter group</Description>
        <ARN>arn:aws:memorydb:us-east-1:012345678912:parametergroup/myredis6x</ARN>
      </ParameterGroup>     
       <ParameterGroup>
        <Name>default.memorydb-redis6</Name>
        <Family>memorydb_redis6</Family>
        <Description>Default parameter group for memorydb_redis6</Description>
        <ARN>arn:aws:memorydb:us-east-1:012345678912:parametergroup/default.memorydb-redis6</ARN>
      </ParameterGroup>
    </ParameterGroups>
  </DescribeParameterGroupsResult>
  <ResponseMetadata>
    <RequestId>3540cc3d-af48-11e0-97f9-279771c4477e</RequestId>
  </ResponseMetadata>
</DescribeParameterGroupsResponse>
```

**Example**  
*Il codice di esempio seguente elenca il gruppo di parametri MyRedis6x.*  

```
https://memory-db.us-east-1.amazonaws.com/
   ?Action=DescribeParameterGroups
   &ParameterGroupName=myRedis6x
   &SignatureVersion=4
   &SignatureMethod=HmacSHA256
   &Timestamp=20210802T192317Z
   &Version=2021-01-01
   &X-Amz-Credential=<credential>
```
La risposta restituita da tale operazione sarà simile a quanto segue e conterrà il nome, la famiglia e la descrizione.  

```
<DescribeParameterGroupsResponse xmlns="http://memory-db.us-east-1.amazonaws.com/doc/2021-01-01/">
  <DescribeParameterGroupsResult>
    <ParameterGroups>
      <ParameterGroup>
        <Name>myRedis6x</Name>
        <Family>memorydb_redis6</Family>
        <Description>My custom Redis OSS 6 parameter group</Description>
        <ARN>arn:aws:memorydb:us-east-1:012345678912:parametergroup/myredis6x</ARN>
      </ParameterGroup>
    </ParameterGroups>
  </DescribeParameterGroupsResult>
  <ResponseMetadata>
    <RequestId>3540cc3d-af48-11e0-97f9-279771c4477e</RequestId>
  </ResponseMetadata>
</DescribeParameterGroupsResponse>
```

Per ulteriori informazioni, consulta [https://docs.aws.amazon.com/memorydb/latest/APIReference/API_DescribeParameterGroups.html](https://docs.aws.amazon.com/memorydb/latest/APIReference/API_DescribeParameterGroups.html).

# Generazione di un elenco di valori di un gruppo di parametri
<a name="parametergroups.listingValues"></a>

È possibile elencare i parametri e i relativi valori per un gruppo di parametri utilizzando la console MemoryDB, l'API MemoryDB o l'AWS CLIAPI MemoryDB.

## Generazione di un elenco di valori di un gruppo di parametri (console)
<a name="parametergroups.listingValuesclusters.viewdetails"></a>

La procedura seguente mostra come elencare i parametri e i relativi valori per un gruppo di parametri utilizzando la console MemoryDB.

**Per elencare i parametri di un gruppo di parametri e i relativi valori utilizzando la console MemoryDB**

1. Accedi Console di gestione AWS e apri la console MemoryDB all'indirizzo. [https://console.aws.amazon.com/memorydb/](https://console.aws.amazon.com/memorydb/)

1. Per un elenco di tutti i gruppi di parametri disponibili, nel pannello di navigazione a sinistra scegliere **Parameter Groups (Gruppi di parametri)**.

1. Scegliete il gruppo di parametri per il quale desiderate elencare i parametri e i valori scegliendo il nome (non la casella accanto) del nome del gruppo di parametri.

   I parametri e i relativi valori verranno elencati nella parte inferiore dello schermo. A causa dell'elevato numero di parametri, potrebbe essere necessario scorrere verso l'alto e verso il basso per individuare il parametro desiderato.

## Elenco dei valori di un gruppo di parametri (AWSCLI)
<a name="parametergroups.listingValues.cli"></a>

Per elencare i parametri di un gruppo di parametri e i relativi valori utilizzando ilAWS CLI, utilizzare il comando`describe-parameters`.

**Example**  
Il codice di esempio seguente elenca tutti i parametri e i relativi valori per il gruppo di parametri *MyRedis6x*.  
Per Linux, macOS o Unix:  

```
aws memorydb describe-parameters \
    --parameter-group-name myRedis6x
```
Per Windows:  

```
aws memorydb describe-parameters ^
    --parameter-group-name myRedis6x
```

Per ulteriori informazioni, consulta [https://docs.aws.amazon.com/cli/latest/reference/memorydb/describe-parameters.html](https://docs.aws.amazon.com/cli/latest/reference/memorydb/describe-parameters.html).

## Elenco dei valori di un gruppo di parametri (API MemoryDB)
<a name="parametergroups.listingValues.api"></a>

Per elencare i parametri di un gruppo di parametri e i relativi valori utilizzando l'API MemoryDB, utilizzate l'azione. `DescribeParameters`

Per ulteriori informazioni, consulta [https://docs.aws.amazon.com/memorydb/latest/APIReference/API_DescribeParameters.html](https://docs.aws.amazon.com/memorydb/latest/APIReference/API_DescribeParameters.html).

# Modifica di un gruppo di parametri
<a name="parametergroups.modifying"></a>

**Importante**  
Non è consentito modificare un gruppo di parametri di default.

Non puoi modificare alcuni valori di parametri in un gruppo di parametri. Tali valori di parametri sono applicati ai cluster associati al gruppo di parametri. Per ulteriori informazioni su quando una modifica dei valori di parametri viene applicata a un gruppo di parametri, consulta [Parametri specifici del motore](parametergroups.redis.md).

## Modifica di un gruppo di parametri (console)
<a name="parametergroups.modifyingclusters.viewdetails"></a>

La procedura seguente mostra come modificare il valore del parametro utilizzando la console MemoryDB. Puoi usare la stessa procedura per modificare il valore di qualsiasi parametro.

**Per modificare il valore di un parametro utilizzando la console MemoryDB**

1. Accedi Console di gestione AWS e apri la console MemoryDB all'indirizzo. [https://console.aws.amazon.com/memorydb/](https://console.aws.amazon.com/memorydb/)

1. Per un elenco di tutti i gruppi di parametri disponibili, nel pannello di navigazione a sinistra scegliere **Parameter Groups (Gruppi di parametri)**.

1. Scegli il gruppo di parametri che desideri modificare scegliendo il pulsante di opzione a sinistra del nome del gruppo di parametri.

   Scegli **Azioni**, quindi **Visualizza dettagli**. In alternativa, puoi anche scegliere il nome del gruppo di parametri per accedere alla pagina dei dettagli. 

1. Per modificare il parametro, scegliete **Modifica**. Tutti i parametri modificabili potranno essere modificati. Potrebbe essere necessario spostarsi tra le pagine per trovare il parametro che si desidera modificare. In alternativa, puoi cercare il parametro per nome, valore o tipo nella casella di ricerca. 

1. Apportate le modifiche necessarie ai parametri.

1. Per salvare le modifiche, scegliere **Save changes (Salva modifiche)**.

1. Se hai modificato i valori dei parametri su un numero di pagine, puoi rivedere tutte le modifiche scegliendo **Anteprima modifiche**. Per confermare le modifiche, scegli **Salva modifiche**. Per apportare altre modifiche, scegli **Indietro.** 

1. La pagina **dei dettagli dei parametri** offre anche la possibilità di ripristinare i valori predefiniti. Per ripristinare i valori predefiniti, scegliete **Ripristina valori predefiniti**. Le caselle di controllo appariranno sul lato sinistro di tutti i parametri. Puoi selezionare quelli che desideri ripristinare e scegliere **Procedi al ripristino per** confermare. 

   Scegli **conferma** per confermare l'azione di ripristino nella finestra di dialogo. 

1. La pagina dei dettagli dei parametri consente di impostare il numero di parametri che si desidera visualizzare su ciascuna pagina. Usa la ruota dentata sul lato destro per apportare queste modifiche. Puoi anche visualizzare enable/disable le colonne che desideri nella pagina dei dettagli. Queste modifiche durano per tutta la sessione della console. 

   Per trovare il nome del parametro modificato, consultare [Parametri specifici del motore](parametergroups.redis.md). 



## Modifica di un gruppo di parametri (AWSCLI)
<a name="parametergroups.modifying.cli"></a>

Per modificare il valore di un parametro utilizzando ilAWS CLI, utilizzate il comando. `update-parameter-group`

Per individuare il nome e i valori consentiti del parametro da modificare, consulta [Parametri specifici del motore](parametergroups.redis.md)

Per ulteriori informazioni, consulta [update-parameter-group](https://docs.aws.amazon.com//cli/latest/reference/memorydb/update-parameter-group.html).

## Modifica di un gruppo di parametri (API MemoryDB)
<a name="parametergroups.modifying.api"></a>

Per modificare i valori dei parametri di un gruppo di parametri utilizzando l'API MemoryDB, utilizzate l'azione. `UpdateParameterGroup`

Per individuare il nome e i valori consentiti del parametro da modificare, consulta [Parametri specifici del motore](parametergroups.redis.md)

Per ulteriori informazioni, consulta [https://docs.aws.amazon.com/memorydb/latest/APIReference/API_UpdateParameterGroup.html](https://docs.aws.amazon.com/memorydb/latest/APIReference/API_UpdateParameterGroup.html).

# Eliminazione di un gruppo di parametri
<a name="parametergroups.deleting"></a>

È possibile eliminare un gruppo di parametri personalizzato utilizzando la console MemoryDBAWS CLI, o l'API MemoryDB.

Un gruppo di parametri non può essere eliminato se è associato a cluster. Non è inoltre possibile eliminare i gruppi di parametri predefiniti.

## Eliminazione di un gruppo di parametri (console)
<a name="parametergroups.deletingclusters.viewdetails"></a>

La procedura seguente mostra come eliminare un gruppo di parametri utilizzando la console MemoryDB.

**Per eliminare un gruppo di parametri utilizzando la console MemoryDB**

1. Accedi Console di gestione AWS e apri la console MemoryDB all'indirizzo. [https://console.aws.amazon.com/memorydb/](https://console.aws.amazon.com/memorydb/)

1. Per un elenco di tutti i gruppi di parametri disponibili, nel pannello di navigazione a sinistra scegliere **Parameter Groups (Gruppi di parametri)**.

1. Scegli i gruppi di parametri che desideri eliminare facendo clic sul pulsante di opzione a sinistra del nome del gruppo di parametri.

   Scegliere **Actions (Operazioni)**, quindi selezionare **Delete (Elimina VPC)**.

1. Verrà visualizzata la schermata di conferma **Delete Parameter Groups (Elimina gruppi di parametri)**.

1. Per eliminare i gruppi di parametri, inserite **Elimina** nella casella di testo di conferma.

   Per mantenere i gruppi di parametri, scegliere **Cancel (Annulla)**.

## Eliminazione di un gruppo di parametri (AWSCLI)
<a name="parametergroups.deleting.cli"></a>

Per eliminare un gruppo di parametri utilizzando ilAWS CLI, utilizzate il comando. `delete-parameter-group` Per il gruppo di parametri da eliminare, il gruppo di parametri specificato da `--parameter-group-name` non può essere associato ad alcun cluster, né può essere un gruppo di parametri di default.

Il codice di esempio seguente elimina il gruppo di parametri *MyRedis6x*.

**Example**  
Per Linux, macOS o Unix:  

```
aws memorydb delete-parameter-group \
    --parameter-group-name myRedis6x
```
Per Windows:  

```
aws memorydb delete-parameter-group ^
    --parameter-group-name myRedis6x
```

Per ulteriori informazioni, consulta [delete-parameter-group](https://docs.aws.amazon.com/cli/latest/reference/memorydb/delete-parameter-group.html).

## Eliminazione di un gruppo di parametri (API MemoryDB)
<a name="parametergroups.deleting.api"></a>

Per eliminare un gruppo di parametri utilizzando l'API MemoryDB, utilizzate l'azione. `DeleteParameterGroup` Per il gruppo di parametri da eliminare, il gruppo di parametri specificato da `ParameterGroupName` non può essere associato ad alcun cluster, né può essere un gruppo di parametri di default.

**Example**  
Il codice di esempio seguente elimina il gruppo di parametri *MyRedis6x*.  

```
https://memory-db.us-east-1.amazonaws.com/
   ?Action=DeleteParameterGroup
   &ParameterGroupName=myRedis6x
   &SignatureVersion=4
   &SignatureMethod=HmacSHA256
   &Timestamp=20210802T192317Z
   &Version=2021-01-01
   &X-Amz-Credential=<credential>
```

Per ulteriori informazioni, consulta [https://docs.aws.amazon.com/memorydb/latest/APIReference/API_DeleteParameterGroup.html](https://docs.aws.amazon.com/memorydb/latest/APIReference/API_DeleteParameterGroup.html).

# Parametri specifici del motore
<a name="parametergroups.redis"></a>

Se non si specifica un gruppo di parametri per il cluster Valkey o Redis OSS, verrà utilizzato un gruppo di parametri predefinito appropriato alla versione del motore. In un gruppo di parametri di default non puoi modificare i valori di nessuno dei parametri. Tuttavia puoi creare un gruppo di parametri personalizzato e assegnarlo in qualsiasi momento al cluster, purché i valori dei parametri modificabili in base a condizioni corrispondano in entrambi i gruppi di parametri. Per ulteriori informazioni, consulta [Creazione di un gruppo di parametri](parametergroups.creating.md).

**Topics**
+ [Modifiche ai parametri di Valkey 7 e Redis OSS 7](#ParameterGroups.Redis.7)
+ [Parametri Redis OSS 6](#parametergroups.redis.6-x)
+ [Parametri specifici del tipo di nodo di MemoryDB](#parametergroups.redis.nodespecific)

## Modifiche ai parametri di Valkey 7 e Redis OSS 7
<a name="ParameterGroups.Redis.7"></a>

**Nota**  
MemoryDB ha introdotto la [ricerca vettoriale](https://docs.aws.amazon.com/memorydb/latest/devguide/vector-search.html) che include un nuovo gruppo di parametri immutabili. `default.memorydb-valkey7.search` Questo gruppo di parametri è disponibile nella console di MemoryDB e durante la creazione di un nuovo vector-search-enabled cluster utilizzando il comando CLI [create-cluster](https://docs.aws.amazon.com/cli/latest/reference/memorydb/create-cluster.html). La versione di anteprima è disponibile nelle seguenti AWS regioni: Stati Uniti orientali (Virginia settentrionale), Stati Uniti orientali (Ohio), Stati Uniti occidentali (Oregon), Asia Pacifico (Tokyo) ed Europa (Irlanda).

Famiglia di **gruppi di parametri**: memorydb\$1valkey7

I parametri aggiunti in Valkey 7 e Redis OSS 7 sono i seguenti. 


|  Name  |  Informazioni |  Description  | 
| --- | --- | --- | 
| latency-tracking |  Valori consentiti: `yes`, `no` Impostazione predefinita: `no` Tipo: string Modificabile: sì Le modifiche diventano effettive: immediatamente in tutti i nodi del cluster. | Se impostato su yes, tiene traccia delle latenze per comando e consente di esportare la distribuzione percentile tramite il comando delle statistiche di latenza `INFO` e le distribuzioni di latenza cumulative (istogrammi) tramite il comando `LATENCY`.  | 
| hash-max-listpack-entries |  Valori consentiti: `0+` Impostazione predefinita: `512` Tipo: Integer Modificabile: sì Le modifiche diventano effettive: immediatamente in tutti i nodi del cluster. | Il numero massimo di voci hash per consentire la compressione del set di dati.  | 
| hash-max-listpack-value |  Valori consentiti: `0+` Impostazione predefinita: `64` Tipo: Integer Modificabile: sì Le modifiche diventano effettive: immediatamente in tutti i nodi del cluster. | La soglia del numero massimo di voci hash per consentire la compressione del set di dati.  | 
| zset-max-listpack-entries |  Valori consentiti: `0+` Impostazione predefinita: `128` Tipo: Integer Modificabile: sì Le modifiche diventano effettive: immediatamente in tutti i nodi del cluster. | Il numero massimo di voci set ordinari per consentire la compressione del set di dati.  | 
| zset-max-listpack-value |  Valori consentiti: `0+` Impostazione predefinita: `64` Tipo: Integer Modificabile: sì Le modifiche diventano effettive: immediatamente in tutti i nodi del cluster. | La soglia del numero massimo di voci set ordinati per consentire la compressione del set di dati.  | 
| search-enabled |  Valori consentiti: `yes, no` Impostazione predefinita: `no` Tipo: string Modificabile: sì Le modifiche hanno effetto: solo per i nuovi cluster. Versione minima del motore: 7.1  | Se impostato su sì, abilita le funzionalità di ricerca.  | 
| search-query-timeout-ms |  Valori consentiti: `1 - 60,000` Impostazione predefinita: `10,000` Tipo: Integer Modificabile: sì Le modifiche diventano effettive: immediatamente in tutti i nodi del cluster. Versione minima del motore: 7.1  | La quantità massima di tempo in millisecondi consentita per l'esecuzione di una query di ricerca.  | 

I parametri modificati in Redis OSS 7 sono i seguenti. 


|  Name  |  Informazioni |  Description  | 
| --- | --- | --- | 
| activerehashing |  Modificabile: `no`. In Redis OSS 7, questo parametro è nascosto e abilitato per impostazione predefinita. Per disattivarlo, è necessario creare un [caso di supporto](https://console.aws.amazon.com/support/home).  | Era modificabile.  | 

I parametri rimossi in Redis OSS 7 sono i seguenti. 


|  Name  |  Informazioni |  Description  | 
| --- | --- | --- | 
| hash-max-ziplist-entries |  Valori consentiti: `0+` Impostazione predefinita: `512` Tipo: Integer Modificabile: sì Le modifiche diventano effettive: immediatamente in tutti i nodi del cluster. | Utilizzare `listpack` anziché `ziplist` per rappresentare la codifica hash piccola  | 
| hash-max-ziplist-value |  Valori consentiti: `0+` Impostazione predefinita: `64` Tipo: Integer Modificabile: sì Le modifiche diventano effettive: immediatamente in tutti i nodi del cluster. | Utilizzare `listpack` anziché `ziplist` per rappresentare la codifica hash piccola  | 
| zset-max-ziplist-entries |  Valori consentiti: `0+` Impostazione predefinita: `128` Tipo: Integer Modificabile: sì Le modifiche diventano effettive: immediatamente in tutti i nodi del cluster. | Utilizzare `listpack` anziché `ziplist` per rappresentare la codifica hash piccola.  | 
| zset-max-ziplist-value |  Valori consentiti: `0+` Impostazione predefinita: `64` Tipo: Integer Modificabile: sì Le modifiche diventano effettive: immediatamente in tutti i nodi del cluster. | Utilizzare `listpack` anziché `ziplist` per rappresentare la codifica hash piccola.  | 

## Parametri Redis OSS 6
<a name="parametergroups.redis.6-x"></a>

**Nota**  
Nella versione 6.2 del motore Redis OSS, quando la famiglia di nodi r6gd è stata introdotta per l'uso con [Tiering di dati](data-tiering.md)`noeviction`, `volatile-lru` solo le politiche di `allkeys-lru` memoria massima sono supportate con i tipi di nodi r6gd. 

Famiglia **di** gruppi di parametri: memorydb\$1redis6

I parametri aggiunti in Redis OSS 6 sono i seguenti. 


|  Name  |  Informazioni |  Description  | 
| --- | --- | --- | 
|  maxmemory-policy  |  Tipo: STRING Valori consentiti: volatile-lru, allkeys-lru, volatile-lfu, allkeys-lfu, volatile-random, allkeys-random, volatile-ttl, noeviction Predefinito: noeviction  |  La policy di espulsione per le chiavi quando viene raggiunto l'utilizzo di memoria massimo.[Per ulteriori informazioni sull'utilizzo di Valkey o Redis OSS come cache LRU, consulta Key eviction.](https://valkey.io/topics/lru-cache)  | 
|  list-compress-depth |  Tipo: INTEGER Valori consentiti: 0- Impostazione predefinita: 0 | La profondità di compressione (compress depth) è il numero di nodi quicklist ziplist di ciascun lato dell'elenco da escludere dalla compressione. I nodi head e tail dell'elenco vengono sempre decompressi per ottenere operazioni di push e pop rapide. Le impostazioni sono: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/memorydb/latest/devguide/parametergroups.redis.html) | 
|  hll-sparse-max-bytes |  Tipo: INTEGER Valori consentiti: 1-16000 Impostazione predefinita: 3000 |  HyperLogLog limite di byte di rappresentazione sparsa. Il limite include l'intestazione a 16 byte. Quando si HyperLogLog utilizza la rappresentazione sparsa supera questo limite, viene convertita nella rappresentazione densa. Un valore maggiore di 16000 non è consigliato, perché a quel punto la rappresentazione dense è più efficiente in termini di memoria. Consigliamo un valore di circa 3000 per sfruttare i vantaggi della codifica efficiente in termini di spazio senza rallentamenti `PFADD` eccessivi, ossia O (N) con la codifica sparsa. Il valore può essere aumentato a \$110000 quando la CPU non è un problema, ma lo spazio sì, e il set di dati è composto da molti dati HyperLogLogs con cardinalità compresa tra 0 e 15000. | 
|  lfu-log-factor |  Tipo: INTEGER Valori consentiti: 1- Impostazione predefinita: 10 |  Il fattore di registro per incrementare il contatore chiave della politica di sfratto della LFU. | 
|  lfu-decay-time |  Tipo: INTEGER Valori consentiti: 0- Impostazione predefinita: 1 |  La quantità di tempo, in minuti, necessaria per ridurre il contatore chiave della politica di sfratto della LFU. | 
|  active-defrag-max-scan-fields |  Tipo: INTEGER Valori consentiti: 1-1000000 Impostazione predefinita: 1000 |  Numero massimo di set/hash/zset/list campi che verranno elaborati dalla scansione del dizionario principale durante la deframmentazione attiva. | 
|  active-defrag-threshold-upper |  Tipo: INTEGER Valori consentiti: 1-100 Impostazione predefinita: 100 |  Percentuale massima di frammentazione che richiede lo sforzo massimo. | 
|  client-output-buffer-limit-pubsub-hard-limit |  Tipo: INTEGER Valori consentiti: 0- Impostazione predefinita: 33554432 |  Per publish/subscribe i client Redis OSS: se il buffer di output di un client raggiunge il numero di byte specificato, il client verrà disconnesso. | 
|  client-output-buffer-limit-pubsub-soft-limit |  Tipo: INTEGER Valori consentiti: 0- Impostazione predefinita: 8388608 |  Per publish/subscribe i client Redis OSS: se il buffer di output di un client raggiunge il numero di byte specificato, il client verrà disconnesso, ma solo se questa condizione persiste per `client-output-buffer-limit-pubsub-soft-seconds.` | 
|  client-output-buffer-limit-pubsub-soft-seconds |  Tipo: INTEGER Valori consentiti: 0- Impostazione predefinita: 60 |  Per publish/subscribe i client Redis OSS: se il buffer di output di un client rimane in `client-output-buffer-limit-pubsub-soft-limit` byte per un periodo superiore a questo numero di secondi, il client verrà disconnesso. | 
|  timeout |  Tipo: INTEGER Valori consentiti: 0,20- Impostazione predefinita: 0 |  Il numero di secondi prima del timeout di un nodo. I valori sono: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/memorydb/latest/devguide/parametergroups.redis.html)  | 
|  notify-keyspace-events |  Tipo: STRING Valori consentiti: NULL Impostazione predefinita: NULL | Gli eventi keyspace su cui Redis OSS deve informare Pub/Sub i clienti. Per impostazione predefinita, tutte le notifiche sono disabilitate. | 
|  maxmemory-samples |  Tipo: INTEGER Valori consentiti: 1- Impostazione predefinita: 3 |  Per least-recently-used `(LRU)` i `time-to-live (TTL)` calcoli, questo parametro rappresenta la dimensione del campione di chiavi da controllare. Per impostazione predefinita, Redis OSS sceglie 3 chiavi e utilizza quella utilizzata meno di recente. | 
|  slowlog-max-len |  Tipo: INTEGER Valori consentiti: 0- Impostazione predefinita: 128 |  La lunghezza massima del Redis OSS Slow Log. Non c'è limite a questa lunghezza. Tieni presente che consumerà memoria. È possibile recuperare la memoria utilizzata dallo slow log con `SLOWLOG RESET.` | 
|  activerehashing |  Tipo: STRING Valori consentiti: sì, no Impostazione predefinita: yes (sì) |  La tabella hash principale viene sottoposata a rehashing 10 volte al secondo. Ogni operazione di rehashing utilizza 1 millisecondo di tempo CPU. Questo valore viene impostato quando crei il gruppo di parametri. Al momento dell'assegnazione di un nuovo gruppo di parametri a un cluster, questo valore deve corrispondere in entrambi i gruppi di parametri: il precedente e il nuovo. | 
|  client-output-buffer-limit-normal-hard-limit |  Tipo: INTEGER Valori consentiti: 0- Impostazione predefinita: 0 |  Se il buffer di output di un client raggiunge il numero di byte specificato, il client verrà disconnesso. Il valore di default è zero (nessun limite rigido). | 
|  client-output-buffer-limit-normal-soft-limit |  Tipo: INTEGER Valori consentiti: 0- Impostazione predefinita: 0 |  Se il buffer di output di un client raggiunge il numero di byte specificato, il client verrà disconnesso, ma solo se questa condizione persiste per `client-output-buffer-limit-normal-soft-seconds`. Il valore di default è zero (nessun limite flessibile). | 
|  client-output-buffer-limit-normal-soft-seconds |  Tipo: INTEGER Valori consentiti: 0- Impostazione predefinita: 0 |  Se il buffer di output di un client rimane di `client-output-buffer-limit-normal-soft-limit` byte per un tempo maggiore del numero di secondi specificato, il client verrà disconnesso. Il valore di default è zero (nessun limite di tempo). | 
|  tcp-keepalive |  Tipo: INTEGER Valori consentiti: 0- Impostazione predefinita: 300 |  Se impostato su un valore diverso da zero (N), i client del nodo vengono sottoposti a polling ogni N secondi, per garantire che siano ancora connessi. Con l'impostazione predefinita 0, non viene eseguito alcun polling. | 
|  active-defrag-cycle-min |  Tipo: INTEGER Valori consentiti: 1-75 Impostazione predefinita: 5 |  Sforzo minimo per la deframmentazione in percentuale di CPU. | 
|  stream-node-max-bytes |  Tipo: INTEGER Valori consentiti: 0- Impostazione predefinita: 4096 |  La struttura dati del flusso è una struttura radice che codifica più voci al suo interno. Utilizza questa configurazione per specificare le dimensioni massime in byte di un singolo nodo in una struttura radice. Se impostata su 0, il nodo della struttura è illimitato. | 
|  stream-node-max-entries |  Tipo: INTEGER Valori consentiti: 0- Impostazione predefinita: 100 |  La struttura dati del flusso è una struttura radice che codifica più voci al suo interno. Utilizza questa configurazione per specificare il numero massimo di elementi che un singolo nodo può contenere prima di passare a un nuovo nodo durante l'accodamento di nuove voci di flusso. Se impostato su 0, il numero di elementi nel nodo dell'albero è illimitato. | 
|  lazyfree-lazy-eviction |  Tipo: STRING Valori consentiti: sì, no Impostazione predefinita: no |  Effettua un'eliminazione asincrona degli sfratti. | 
|  active-defrag-ignore-bytes |  Tipo: INTEGER Valori consentiti: 1048576- Impostazione predefinita: 104857600 |  Quantità minima di scarto della frammentazione necessaria per avviare la deframmentazione attiva. | 
|  lazyfree-lazy-expire |  Tipo: STRING Valori consentiti: sì, no Impostazione predefinita: no |  Esegui un'eliminazione asincrona delle chiavi scadute. | 
|  active-defrag-threshold-lower |  Tipo: INTEGER Valori consentiti: 1-100 Impostazione predefinita: 10 |  Percentuale minima di frammentazione necessaria per avviare la deframmentazione attiva. | 
|  active-defrag-cycle-max |  Tipo: INTEGER Valori consentiti: 1-75 Impostazione predefinita: 75 |  Sforzo massimo per la deframmentazione in percentuale di CPU. | 
|  lazyfree-lazy-server-del |  Tipo: STRING Valori consentiti: sì, no Impostazione predefinita: no |  Esegue un'eliminazione asincrona per i comandi che aggiornano i valori. | 
|  slowlog-log-slower-than |  Tipo: INTEGER Valori consentiti: 0- Impostazione predefinita: 10000 |  Il tempo di esecuzione massimo, in microsecondi, da superare affinché il comando venga registrato dalla funzionalità Redis OSS. `Slow Log` Nota che un numero negativo disabilita lo slow log, mentre un valore pari a zero impone la registrazione di ogni comando. | 
|  hash-max-ziplist-entries |  Tipo: INTEGER Valori consentiti: 0- Impostazione predefinita: 512 |  Determina la quantità di memoria utilizzata per gli hash. Gli hash con un numero di voci inferiore a quello specificato vengono archiviati con una codifica speciale che consente di risparmiare spazio. | 
|  hash-max-ziplist-value |  Tipo: INTEGER Valori consentiti: 0- Impostazione predefinita: 64 |  Determina la quantità di memoria utilizzata per gli hash. Gli hash con voci di dimensioni inferiori al numero di byte specificato vengono archiviati con una codifica speciale che consente di risparmiare spazio. | 
|  set-max-intset-entries |  Tipo: INTEGER Valori consentiti: 0- Impostazione predefinita: 512 |  Determina la quantità di memoria utilizzata per determinati tipi di set (stringhe di numeri interi in radice 10 nell'intervallo di interi con segno a 64 bit). Tali set con un numero di voci inferiore a quello specificato vengono archiviati con una codifica speciale che consente di risparmiare spazio. | 
|  zset-max-ziplist-entries |  Tipo: INTEGER Valori consentiti: 0- Impostazione predefinita: 128 |  Determina la quantità di memoria utilizzata per i set ordinati. I set ordinati con un numero di elementi inferiore a quello specificato vengono archiviati con una codifica speciale che consente di risparmiare spazio. | 
|  zset-max-ziplist-value |  Tipo: INTEGER Valori consentiti: 0- Impostazione predefinita: 64 |  Determina la quantità di memoria utilizzata per i set ordinati. I set ordinati con voci di dimensioni inferiori al numero di byte specificato vengono archiviati con una codifica speciale che consente di risparmiare spazio. | 
|  tracking-table-max-keys |  Tipo: INTEGER Valori consentiti: 1-100000000 Impostazione predefinita: 1000000 |  Per facilitare la memorizzazione nella cache lato client, Redis OSS supporta il monitoraggio dei client che hanno effettuato l'accesso a quali chiavi. Quando la chiave tracciata viene modificata, i messaggi di annullamento della convalida vengono inviati a tutti i client per notificare loro i valori memorizzati nella cache non sono più validi. Questo valore consente di specificare il limite superiore di questa tabella. | 
|  acllog-max-len |  Tipo: INTEGER Valori consentiti: 1-10000 Impostazione predefinita: 128 |  Il numero massimo di voci nel registro ACL. | 
|  active-expire-effort |  Tipo: INTEGER Valori consentiti: 1-10 Impostazione predefinita: 1 |  Redis OSS elimina le chiavi che hanno superato il tempo di validità secondo due meccanismi. In uno, si accede a una chiave e si trova scaduta. Nell'altro, un processo periodico campiona le chiavi e fa scadere quelle che hanno superato la loro durata (TTL). Questo parametro definisce lo sforzo impiegato da Redis OSS per far scadere gli elementi del job periodico. Il valore di default di 1 tenta di evitare di avere più del 10% delle chiavi scadute ancora in memoria. Inoltre cerca di evitare di consumare più del 25% della memoria totale e di aggiungere latenza al sistema. È possibile aumentare questo valore fino a 10 per aumentare la quantità di sforzo speso per le chiavi in scadenza. Il compromesso è una CPU più alta e una latenza potenzialmente più elevata. Si consiglia un valore pari a 1, a meno che non si verifichi un utilizzo elevato della memoria e si possa tollerare un aumento dell'utilizzo della CPU. | 
|  lazyfree-lazy-user-del |  Tipo: STRING Valori consentiti: sì, no Impostazione predefinita: no |  Speciifica se il comportamento predefinito del `DEL` comando agisce come`UNLINK`. | 
|  activedefrag |  Tipo: STRING Valori consentiti: sì, no Impostazione predefinita: no |  Deframmentazione attiva della memoria abilitata. | 
|  maxclients |  Tipo: INTEGER Valori consentiti: 65000 Impostazione predefinita: 65000 |  Il numero massimo di client che possono essere connessi alla volta. Non modificabile. | 
| client-query-buffer-limit |  Tipo: INTEGER Valori consentiti: 1048576-1073741824 Impostazione predefinita: 1073741824  |  Dimensione massima di un singolo buffer di query client. La modifica avviene immediatamente.  | 
| proto-max-bulk-len |  Tipo: INTEGER Valori consentiti: 1048576-536870912 Impostazione predefinita: 536870912  |  Dimensione massima di una singola richiesta di elementi. La modifica avviene immediatamente.  | 

## Parametri specifici del tipo di nodo di MemoryDB
<a name="parametergroups.redis.nodespecific"></a>

Sebbene la maggior parte dei parametri abbia un valore singolo, alcuni parametri hanno diversi valori in base al tipo di nodo utilizzato. La tabella seguente mostra il valore predefinito per ogni tipo di `maxmemory` nodo. Il valore di `maxmemory` è il numero massimo di byte disponibili sul nodo per utilizzo, dati e altro.


|  Tipo di nodo  | Maxmemory  | 
| --- | --- | 
| db.r7g.large | 14037181030 | 
| db.r7g.xlarge | 28261849702 | 
| db.r7g.2xlarge | 56711183565 | 
| db.r7g.4xlarge | 113609865216 | 
| db.r7g.8xlarge | 225000375228 | 
| db.r7g.12xlarge | 341206346547 | 
| db.r7g.16xlarge | 450000750456 | 
| db.r6gd.xlarge | 28261849702 | 
| db.r6gd.2xlarge | 56711183565 | 
| db.r6gd.4xlarge | 113609865216 | 
| db.r6gd.8xlarge | 225000375228 | 
| db.r6g.large | 14037181030 | 
| db.r6g.xlarge | 28261849702 | 
| db.r6g.2xlarge | 56711183565 | 
| db.r6g.4xlarge | 113609865216 | 
| db.r6g.8xlarge | 225000375228 | 
| db.r6g.12xlarge | 341206346547 | 
| db.r6g.16xlarge | 450000750456 | 
| db.t4g.small | 1471026299 | 
| db.t4g.medium | 3317862236 | 

**Nota**  
Tutti i tipi di istanze MemoryDB devono essere creati in un VPC Amazon Virtual Private Cloud.