

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Konfiguration von Engine-Parametern unter Verwendung von Parametergruppen
<a name="parametergroups"></a>

MemoryDB verwendet Parameter, um die Laufzeiteigenschaften Ihrer Knoten und Cluster zu steuern. In der Regel enthalten neuere Engine-Versionen zusätzliche Parameter zur Unterstützung der neueren Funktionalität. Parametertabellen finden Sie unter [Engine-spezifische Parameter](parametergroups.redis.md).

Wie zu erwarten, werden einige Parameterwerte, wie z. B. `maxmemory` durch die Engine und den Knotentyp bestimmt. Eine Tabelle dieser Parameterwerte nach Knotentyp finden Sie unter [MemoryDB-Knotentyp-spezifische Parameter](parametergroups.redis.md#parametergroups.redis.nodespecific).

**Topics**
+ [Parameterverwaltung](parametergroups.management.md)
+ [Stufen der Parametergruppen](parametergroups.tiers.md)
+ [Erstellen einer Parametergruppe](parametergroups.creating.md)
+ [Auflisten von Parametergruppen nach Namen](parametergroups.listingGroups.md)
+ [Auflisten der Werte einer Parametergruppe](parametergroups.listingValues.md)
+ [Modifizieren einer Parametergruppe](parametergroups.modifying.md)
+ [Löschen einer Parametergruppe](parametergroups.deleting.md)
+ [Engine-spezifische Parameter](parametergroups.redis.md)

# Parameterverwaltung
<a name="parametergroups.management"></a>

Parameter werden zur einfacheren Parameterverwaltung in benannten Parametergruppen zusammengefasst. Eine Parametergruppe stellt eine Kombination bestimmter Werte für die Parameter dar, die beim Start an die Motorsoftware übergeben werden. Diese Werte bestimmen, wie sich die Engine-Prozesse auf jedem Knoten während der Laufzeit verhalten. Die Parameterwerte einer bestimmten Parametergruppe gelten für alle Knoten, die der Gruppe zugeordnet sind, unabhängig davon, zu welchem Cluster sie gehören.

Um die Leistung Ihres Clusters zu optimieren, können Sie einige Parameterwerte oder die Parametergruppe des Clusters ändern.
+ Sie können die Standardparametergruppen nicht ändern oder löschen. Wenn Sie benutzerdefinierte Parameterwerte benötigen, müssen Sie eine benutzerdefinierte Parametergruppe erstellen.
+ Die Parametergruppenfamilie und der Cluster, dem Sie sie zuweisen, müssen kompatibel sein. Wenn auf Ihrem Cluster beispielsweise Redis OSS Version 6 ausgeführt wird, können Sie nur Standardparametergruppen oder benutzerdefinierte Parametergruppen aus der Familie memorydb\$1redis6 verwenden.
+ Wenn Sie die Parameter eines Clusters ändern, wird die Änderung sofort auf den Cluster angewendet. Dies gilt unabhängig davon, ob Sie die Parametergruppe des Clusters selbst oder einen Parameterwert innerhalb der Parametergruppe des Clusters ändern. 

# Stufen der Parametergruppen
<a name="parametergroups.tiers"></a>

*Stufen der MemoryDB-Parametergruppen*

**Global Default**

Die Stammparametergruppe der obersten Ebene für alle MemoryDB-Kunden in der Region.

Die globale Standardparametergruppe:
+ Ist für MemoryDB reserviert und steht dem Kunden nicht zur Verfügung.

**Customer Default**

Eine Kopie der Parametergruppe Global Default, die für den Kunden erstellt wurde.

Die Standard-Parametergruppe „Kunde“:
+ Wird von MemoryDB erstellt und ist Eigentum von MemoryDB.
+ Steht dem Kunden zur Verwendung als Parametergruppe für alle Cluster zur Verfügung, auf denen eine Engine-Version ausgeführt wird, die von dieser Parametergruppe unterstützt wird.
+ Kann vom Kunden nicht bearbeitet werden.

**Customer Owned**

Eine Kopie der Standard-Parametergruppe „Kunde“. Eine Parametergruppe, die dem Kunden gehört, wird immer dann erstellt, wenn der Kunde eine Parametergruppe erstellt.

Die Parametergruppe „Kundenbesitz“:
+ Wird vom Kunden erstellt und ist dessen Eigentum.
+ Kann beliebigen kompatiblen Clustern des Kunden zugeordnet werden.
+ Kann vom Kunden geändert werden, um eine benutzerdefinierte Parametergruppe zu erstellen.

   Nicht alle Parameterwerte können geändert werden. Weitere Informationen finden Sie unter [Engine-spezifische Parameter](parametergroups.redis.md).

# Erstellen einer Parametergruppe
<a name="parametergroups.creating"></a>

Sie müssen eine neue Parametergruppe erstellen, wenn Sie die Standardwerte für einen oder mehrere Parameterwerte ändern möchten. Sie können eine Parametergruppe mit der MemoryDB-KonsoleAWS CLI, der oder der MemoryDB-API erstellen.

## Erstellen einer Parametergruppe (Konsole)
<a name="parametergroups.creatingclusters.viewdetails"></a>

Das folgende Verfahren zeigt, wie Sie mit der MemoryDB-Konsole eine Parametergruppe erstellen.

**Um eine Parametergruppe mit der MemoryDB-Konsole zu erstellen**

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die MemoryDB-Konsole unter. [https://console.aws.amazon.com/memorydb/](https://console.aws.amazon.com/memorydb/)

1. Eine Liste aller verfügbaren Parametergruppen finden Sie, wenn Sie im linken Navigationsbereich **Parametergruppen** auswählen.

1. Um eine Parametergruppe zu erstellen, wählen Sie **Parametergruppe erstellen**.

   Die Seite **„Parametergruppe erstellen**“ wird angezeigt.

1. Geben Sie in das Feld **Name** einen eindeutigen Namen für diese Parametergruppe ein.

   Wenn Sie einen Cluster erstellen oder die Parametergruppe eines Clusters ändern, wählen Sie die Parametergruppe nach Namen aus. Daher wird empfohlen, einen informativen und die Familie der Parametergruppe identifizierenden Namen zu wählen.

   Namenseinschränkungen für die Parametergruppe:
   + Er muss mit einem ASCII-Buchstaben beginnen.
   + Er kann nur ASCII-Buchstaben, Ziffern und Bindestriche („-“) enthalten.
   + Er muss 1 – 255 Zeichen enthalten.
   + Er darf keine zwei aufeinanderfolgenden Bindestriche enthalten.
   + Er darf nicht mit einem Bindestrich enden.

1. Geben Sie in das Feld **Description** eine Beschreibung für die Parametergruppe ein.

1. Wählen Sie im Kompatibilitätsfeld für die Engine-Version eine Engine-Version aus, der diese Parametergruppe entspricht.

1. Fügen Sie in den **Tags** optional Tags hinzu, um Ihre Parametergruppen zu suchen und zu filtern oder Ihre AWS Kosten zu verfolgen.

1. Um die Parametergruppe zu erstellen, wählen Sie **Create**.

   Um den Vorgang zu beenden, ohne die Parametergruppe zu erstellen, wählen Sie **Cancel**.

1. Die erstellte Parametergruppe besitzt die Standardwerte der Familie. Zum Ändern der Standardwerte müssen Sie die Parametergruppe abändern. Weitere Informationen finden Sie unter [Modifizieren einer Parametergruppe](parametergroups.modifying.md).

## Parametergruppe erstellen (AWSCLI)
<a name="parametergroups.creating.cli"></a>

Um eine Parametergruppe mit dem zu erstellenAWS CLI, verwenden Sie den Befehl `create-parameter-group` mit diesen Parametern.
+ `--parameter-group-name` Der Name der Parametergruppe.

  Namenseinschränkungen für die Parametergruppe:
  + Er muss mit einem ASCII-Buchstaben beginnen.
  + Er kann nur ASCII-Buchstaben, Ziffern und Bindestriche („-“) enthalten.
  + Er muss 1 – 255 Zeichen enthalten.
  + Er darf keine zwei aufeinanderfolgenden Bindestriche enthalten.
  + Er darf nicht mit einem Bindestrich enden.
+ `--family` Die Engine und Versionsfamilie der Parametergruppe.
+ `--description` Eine vom Benutzer eingegebene Beschreibung der Parametergruppe.

**Example**  
Im folgenden Beispiel wird eine Parametergruppe mit dem Namen *myRedis6X erstellt, wobei die Familie memorydb\$1redis6* als Vorlage verwendet wird.   
Für Linux, macOS oder Unix:  

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

```
aws memorydb create-parameter-group ^
    --parameter-group-name myRedis6x  ^
    --family memorydb_redis6 ^
    --description "My first parameter group"
```
Die Ausgabe dieses Befehls sollte in etwa folgendermaßen aussehen.  

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

Die erstellte Parametergruppe besitzt die Standardwerte der Familie. Zum Ändern der Standardwerte müssen Sie die Parametergruppe abändern. Weitere Informationen finden Sie unter [Modifizieren einer Parametergruppe](parametergroups.modifying.md).

Weitere Informationen finden Sie unter [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).

## Eine Parametergruppe erstellen (MemoryDB-API)
<a name="parametergroups.creating.api"></a>

Um eine Parametergruppe mithilfe der MemoryDB-API zu erstellen, verwenden Sie die `CreateParameterGroup` Aktion mit diesen Parametern.
+ `ParameterGroupName` Der Name der Parametergruppe.

  Namenseinschränkungen für die Parametergruppe:
  + Er muss mit einem ASCII-Buchstaben beginnen.
  + Er kann nur ASCII-Buchstaben, Ziffern und Bindestriche („-“) enthalten.
  + Er muss 1 – 255 Zeichen enthalten.
  + Er darf keine zwei aufeinanderfolgenden Bindestriche enthalten.
  + Er darf nicht mit einem Bindestrich enden.
+ `Family` Die Engine und Versionsfamilie der Parametergruppe. Beispiel, `memorydb_redis6`.
+ `Description` Eine vom Benutzer eingegebene Beschreibung der Parametergruppe.

**Example**  
Im folgenden Beispiel wird eine Parametergruppe mit dem Namen *myRedis6X erstellt, wobei die Familie memorydb\$1redis6* als Vorlage verwendet wird.   

```
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>
```
Die Antwort auf diese Aktion sollte in etwa folgendermaßen aussehen.  

```
<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>
```

Die erstellte Parametergruppe besitzt die Standardwerte der Familie. Zum Ändern der Standardwerte müssen Sie die Parametergruppe abändern. Weitere Informationen finden Sie unter [Modifizieren einer Parametergruppe](parametergroups.modifying.md).

Weitere Informationen finden Sie unter [https://docs.aws.amazon.com/memorydb/latest/APIReference/API_CreateParameterGroup.html](https://docs.aws.amazon.com/memorydb/latest/APIReference/API_CreateParameterGroup.html).

# Auflisten von Parametergruppen nach Namen
<a name="parametergroups.listingGroups"></a>

Sie können die Parametergruppen mithilfe der MemoryDB-Konsole, der oder der MemoryDB-API auflisten. AWS CLI

## Auflisten von Parametergruppen nach Namen (Konsole)
<a name="parametergroups.listingGroupsclusters.viewdetails"></a>

Das folgende Verfahren zeigt, wie Sie mit der MemoryDB-Konsole eine Liste der Parametergruppen anzeigen können.

**Um Parametergruppen mithilfe der MemoryDB-Konsole aufzulisten**

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die MemoryDB-Konsole unter. [https://console.aws.amazon.com/memorydb/](https://console.aws.amazon.com/memorydb/)

1. Eine Liste aller verfügbaren Parametergruppen finden Sie, wenn Sie im linken Navigationsbereich **Parametergruppen** auswählen.

## Parametergruppen nach Namen auflisten (AWSCLI)
<a name="parametergroups.listingGroups.cli"></a>

Verwenden Sie den Befehl, um mit dem AWS CLI eine Liste von Parametergruppen zu generieren`describe-parameter-groups`. Wenn Sie den Namen einer Parametergruppe angeben, wird nur die betreffende Parametergruppe aufgelistet. Wenn Sie keinen Namen einer Parametergruppe angeben,werden bis zu `--max-results` Parametergruppen aufgelistet. In beiden Fälle werden Name, Familie und Beschreibung der Parametergruppe aufgelistet.

**Example**  
Der folgende Beispielcode listet die Parametergruppe *myRedis6x* auf.  
Für Linux, macOS oder Unix:  

```
aws memorydb describe-parameter-groups \
    --parameter-group-name myRedis6x
```
Für Windows:  

```
aws memorydb describe-parameter-groups ^
    --parameter-group-name myRedis6x
```
Die Ausgabe dieses Befehls sieht folgendermaßen aus und listet Name, Familie und Beschreibung der Parametergruppe auf.  

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

**Example**  
Der folgende Beispielcode listet die Parametergruppe *myRedis6x* für Parametergruppen auf, die auf Valkey oder auf der Redis OSS-Engine ab Version 5.0.6 ausgeführt werden.   
Für Linux, macOS oder Unix:  

```
aws memorydb describe-parameter-groups \
    --parameter-group-name myRedis6x
```
Für Windows:  

```
aws memorydb describe-parameter-groups ^
    --parameter-group-name myRedis6x
```
Die Ausgabe dieses Befehls sieht ungefähr so aus und listet den Namen, die Familie und die Beschreibung für die Parametergruppe auf.  

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

**Example**  
Der folgende Beispielcode listet bis zu 20 Parametergruppen auf.  

```
aws memorydb describe-parameter-groups --max-results 20
```
Die JSON-Ausgabe dieses Befehls sieht ungefähr so aus und listet den Namen, die Familie und die Beschreibung für jede Parametergruppe auf.  

```
{
    "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"
        }, 
        ...
    ]
}
```

Weitere Informationen finden Sie unter [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).

## Parametergruppen nach Namen auflisten (MemoryDB-API)
<a name="parametergroups.listingGroups.api"></a>

Verwenden Sie die Aktion, um mithilfe der MemoryDB-API eine Liste von Parametergruppen zu generieren. `DescribeParameterGroups` Wenn Sie den Namen einer Parametergruppe angeben, wird nur die betreffende Parametergruppe aufgelistet. Wenn Sie keinen Namen einer Parametergruppe angeben,werden bis zu `MaxResults` Parametergruppen aufgelistet. In beiden Fälle werden Name, Familie und Beschreibung der Parametergruppe aufgelistet.

**Example**  
Der folgende Beispielcode listet bis zu 20 Parametergruppen auf.  

```
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>
```
Die Antwort auf diese Aktion sieht ungefähr so aus und listet im Fall von memorydb\$1redis6 den Namen, die Familie und die Beschreibung für jede Parametergruppe auf.  

```
<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**  
*Der folgende Beispielcode listet die Parametergruppe myRedis6X auf.*  

```
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>
```
Die Antwort auf diese Aktion sieht folgendermaßen aus und listet den Namen, die Familie und die Beschreibung auf.  

```
<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>
```

Weitere Informationen finden Sie unter [https://docs.aws.amazon.com/memorydb/latest/APIReference/API_DescribeParameterGroups.html](https://docs.aws.amazon.com/memorydb/latest/APIReference/API_DescribeParameterGroups.html).

# Auflisten der Werte einer Parametergruppe
<a name="parametergroups.listingValues"></a>

Sie können die Parameter und ihre Werte für eine Parametergruppe mithilfe der MemoryDB-Konsole, der oder der MemoryDB-API auflisten. AWS CLI

## Auflisten der Werte einer Parametergruppe (Konsole)
<a name="parametergroups.listingValuesclusters.viewdetails"></a>

Das folgende Verfahren zeigt, wie Sie die Parameter und ihre Werte für eine Parametergruppe mithilfe der MemoryDB-Konsole auflisten.

**Um die Parameter einer Parametergruppe und ihre Werte mit der MemoryDB-Konsole aufzulisten**

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die MemoryDB-Konsole unter. [https://console.aws.amazon.com/memorydb/](https://console.aws.amazon.com/memorydb/)

1. Eine Liste aller verfügbaren Parametergruppen finden Sie, wenn Sie im linken Navigationsbereich **Parametergruppen** auswählen.

1. Wählen Sie die Parametergruppe aus, für die Sie die Parameter und Werte auflisten möchten, indem Sie den Namen der Parametergruppe (nicht das Feld daneben) auswählen.

   Die Parameter und deren Werten werden unten auf dem Bildschirm aufgelistet. Aufgrund der Anzahl der Parameter müssen Sie möglicherweise nach oben und unten scrollen, um den Parameter zu finden, an dem Sie interessiert sind.

## Werte einer Parametergruppe auflisten (AWSCLI)
<a name="parametergroups.listingValues.cli"></a>

Um die Parameter einer Parametergruppe und ihre Werte mithilfe von aufzulistenAWS CLI, verwenden Sie den Befehl`describe-parameters`.

**Example**  
Der folgende Beispielcode listet alle Parameter und ihre Werte für die Parametergruppe *myRedis6x* auf.  
Für Linux, macOS oder Unix:  

```
aws memorydb describe-parameters \
    --parameter-group-name myRedis6x
```
Für Windows:  

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

Weitere Informationen finden Sie unter [https://docs.aws.amazon.com/cli/latest/reference/memorydb/describe-parameters.html](https://docs.aws.amazon.com/cli/latest/reference/memorydb/describe-parameters.html).

## Auflisten der Werte einer Parametergruppe (MemoryDB-API)
<a name="parametergroups.listingValues.api"></a>

Verwenden Sie die Aktion, um die Parameter einer Parametergruppe und ihre Werte mithilfe der MemoryDB-API aufzulisten. `DescribeParameters`

Weitere Informationen finden Sie unter [https://docs.aws.amazon.com/memorydb/latest/APIReference/API_DescribeParameters.html](https://docs.aws.amazon.com/memorydb/latest/APIReference/API_DescribeParameters.html).

# Modifizieren einer Parametergruppe
<a name="parametergroups.modifying"></a>

**Wichtig**  
Die Standard-Parametergruppe kann nicht abgeändert werden.

Einige Parameterwerte in einer Parametergruppe können bearbeitet werden. Diese Parameterwerte werden auf die zur Parametergruppe gehörenden Cluster angewendet. Weitere Informationen über den Zeitpunkt, an dem die Änderung eines Parameterwertes von einer Parametergruppe übernommen wird, finden Sie unter [Engine-spezifische Parameter](parametergroups.redis.md).

## Ändern einer Parametergruppe (Konsole)
<a name="parametergroups.modifyingclusters.viewdetails"></a>

Das folgende Verfahren zeigt, wie Sie den Wert des Parameters mithilfe der MemoryDB-Konsole ändern können. Dieses Verfahren ist bei der Bearbeitung des Wertes aller Parameter gleich.

**Um den Wert eines Parameters mit der MemoryDB-Konsole zu ändern**

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die MemoryDB-Konsole unter. [https://console.aws.amazon.com/memorydb/](https://console.aws.amazon.com/memorydb/)

1. Eine Liste aller verfügbaren Parametergruppen finden Sie, wenn Sie im linken Navigationsbereich **Parametergruppen** auswählen.

1. Wählen Sie die Parametergruppe aus, die Sie ändern möchten, indem Sie das Optionsfeld links neben dem Namen der Parametergruppe auswählen.

   Wählen Sie **Aktionen** und dann **Details anzeigen** aus. Alternativ können Sie auch den Namen der Parametergruppe wählen, um zur Detailseite zu gelangen. 

1. Um den Parameter zu ändern, wählen Sie **Bearbeiten**. Alle bearbeitbaren Parameter können bearbeitet werden. Möglicherweise müssen Sie zwischen den Seiten wechseln, um den Parameter zu finden, den Sie ändern möchten. Sie können den Parameter auch anhand des Namens, des Werts oder des Typs im Suchfeld suchen. 

1. Nehmen Sie alle erforderlichen Parameteränderungen vor.

1. Klicken Sie auf **Save changes (Änderungen speichern)**, um die Änderungen zu speichern.

1. Wenn Sie die Parameterwerte über mehrere Seiten hinweg geändert haben, können Sie alle Änderungen überprüfen, indem Sie „Änderungen in der **Vorschau anzeigen**“ wählen. Um die Änderungen zu bestätigen, wählen Sie **Änderungen speichern**. Um weitere Änderungen vorzunehmen, wählen Sie **Zurück**. 

1. Auf der Seite mit den **Parameterdetails** haben Sie auch die Möglichkeit, auf Standardwerte zurückzusetzen. Um auf Standardwerte zurückzusetzen, wählen Sie **Auf Standardwerte zurücksetzen**. Checkboxen werden auf der linken Seite aller Parameter angezeigt. Sie können diejenigen auswählen, die Sie zurücksetzen möchten, und zur Bestätigung **auf Weiter zum Zurücksetzen** klicken. 

   **Wählen Sie im Dialogfeld „Bestätigen“, um die Aktion zum Zurücksetzen zu bestätigen.** 

1. Auf der Seite mit den Parameterdetails können Sie die Anzahl der Parameter festlegen, die Sie auf jeder Seite sehen möchten. Verwenden Sie das Zahnrad auf der rechten Seite, um diese Änderungen vorzunehmen. Sie können auch enable/disable die gewünschten Spalten auf der Detailseite anzeigen. Diese Änderungen gelten für die gesamte Konsolensitzung. 

   Den Namen des Parameters, den Sie in einem dieser Themen bearbeitet haben, finden Sie unter [Engine-spezifische Parameter](parametergroups.redis.md). 



## Ändern einer Parametergruppe (AWSCLI)
<a name="parametergroups.modifying.cli"></a>

Um den Wert eines Parameters mit dem zu ändernAWS CLI, verwenden Sie den Befehl`update-parameter-group`.

Den Namen und die zulässigen Werte des Parameters, den Sie ändern möchten, finden Sie unter [Engine-spezifische Parameter](parametergroups.redis.md)

Weitere Informationen finden Sie unter [update-parameter-group](https://docs.aws.amazon.com//cli/latest/reference/memorydb/update-parameter-group.html).

## Ändern einer Parametergruppe (MemoryDB-API)
<a name="parametergroups.modifying.api"></a>

Verwenden Sie die Aktion, um die Parameterwerte einer Parametergruppe mithilfe der MemoryDB-API zu ändern. `UpdateParameterGroup`

Den Namen und die zulässigen Werte des Parameters, den Sie ändern möchten, finden Sie unter [Engine-spezifische Parameter](parametergroups.redis.md)

Weitere Informationen finden Sie unter [https://docs.aws.amazon.com/memorydb/latest/APIReference/API_UpdateParameterGroup.html](https://docs.aws.amazon.com/memorydb/latest/APIReference/API_UpdateParameterGroup.html).

# Löschen einer Parametergruppe
<a name="parametergroups.deleting"></a>

Sie können eine benutzerdefinierte Parametergruppe mithilfe der MemoryDB-Konsole, der oder der AWS CLI MemoryDB-API löschen.

Parametergruppen, die Clustern zugeordnet sind, können nicht gelöscht werden. Standard-Parametergruppen können ebenfalls nicht gelöscht werden.

## Löschen einer Parametergruppe (Konsole)
<a name="parametergroups.deletingclusters.viewdetails"></a>

Das folgende Verfahren zeigt, wie Sie eine Parametergruppe mithilfe der MemoryDB-Konsole löschen.

**Um eine Parametergruppe mit der MemoryDB-Konsole zu löschen**

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die MemoryDB-Konsole unter. [https://console.aws.amazon.com/memorydb/](https://console.aws.amazon.com/memorydb/)

1. Eine Liste aller verfügbaren Parametergruppen finden Sie, wenn Sie im linken Navigationsbereich **Parametergruppen** auswählen.

1. Wählen Sie die Parametergruppen aus, die Sie löschen möchten, indem Sie das Optionsfeld links neben dem Namen der Parametergruppe auswählen.

   Wählen Sie ** Actions** und dann **Delete ** aus.

1. Der Bestätigungsbildschirm **Delete Parameter Groups** wird angezeigt.

1. Um die Parametergruppen zu löschen, geben Sie **Löschen** in das Bestätigungstextfeld ein.

   Um die Parametergruppen beizubehalten, wählen Sie **Cancel**.

## Löschen einer Parametergruppe (AWSCLI)
<a name="parametergroups.deleting.cli"></a>

Um eine Parametergruppe mit dem zu löschenAWS CLI, verwenden Sie den Befehl`delete-parameter-group`. Der durch `--parameter-group-name` angegebenen Parametergruppe dürfen eine Cluster zugeordnet sein und es darf sich nicht um eine Standard-Parametergruppe handeln, damit sie gelöscht wird.

Der folgende Beispielcode löscht die Parametergruppe *myRedis6x*.

**Example**  
Für Linux, macOS oder Unix:  

```
aws memorydb delete-parameter-group \
    --parameter-group-name myRedis6x
```
Für Windows:  

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

Weitere Informationen finden Sie unter [delete-parameter-group](https://docs.aws.amazon.com/cli/latest/reference/memorydb/delete-parameter-group.html).

## Löschen einer Parametergruppe (MemoryDB-API)
<a name="parametergroups.deleting.api"></a>

Verwenden Sie die Aktion, um eine Parametergruppe mithilfe der MemoryDB-API zu löschen. `DeleteParameterGroup` Der durch `ParameterGroupName` angegebenen Parametergruppe dürfen eine Cluster zugeordnet sein und es darf sich nicht um eine Standard-Parametergruppe handeln, damit sie gelöscht wird.

**Example**  
Der folgende Beispielcode löscht die *MyRedis6X-Parametergruppe*.  

```
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>
```

Weitere Informationen finden Sie unter [https://docs.aws.amazon.com/memorydb/latest/APIReference/API_DeleteParameterGroup.html](https://docs.aws.amazon.com/memorydb/latest/APIReference/API_DeleteParameterGroup.html).

# Engine-spezifische Parameter
<a name="parametergroups.redis"></a>

Wenn Sie keine Parametergruppe für Ihren Valkey- oder Redis-OSS-Cluster angeben, wird eine Standardparametergruppe verwendet, die Ihrer Engine-Version entspricht. Sie können die Werte von Parametern in der Standard-Parametergruppe nicht ändern. Sie können jedoch jederzeit eine benutzerdefinierte Parametergruppe erstellen und sie Ihrem Cluster zuordnen, solange die Werte von bedingungsabhängig veränderbaren Parametern in beiden Parametergruppen gleich sind. Weitere Informationen finden Sie unter [Erstellen einer Parametergruppe](parametergroups.creating.md).

**Topics**
+ [Änderungen der Parameter von Valkey 7 und Redis OSS 7](#ParameterGroups.Redis.7)
+ [Redis OSS 6-Parameter](#parametergroups.redis.6-x)
+ [MemoryDB-Knotentyp-spezifische Parameter](#parametergroups.redis.nodespecific)

## Änderungen der Parameter von Valkey 7 und Redis OSS 7
<a name="ParameterGroups.Redis.7"></a>

**Anmerkung**  
MemoryDB hat die [Vektorsuche](https://docs.aws.amazon.com/memorydb/latest/devguide/vector-search.html) eingeführt, die eine neue unveränderliche Parametergruppe enthält. `default.memorydb-valkey7.search` Diese Parametergruppe ist in der MemoryDB-Konsole und beim Erstellen eines neuen vector-search-enabled Clusters mit dem CLI-Befehl [create-cluster](https://docs.aws.amazon.com/cli/latest/reference/memorydb/create-cluster.html) verfügbar. Die Vorabversion ist in den folgenden AWS Regionen verfügbar: USA Ost (Nord-Virginia), USA Ost (Ohio), USA West (Oregon), Asien-Pazifik (Tokio) und Europa (Irland).

**Parametergruppenfamilie:** memorydb\$1valkey7

Die in Valkey 7 und Redis OSS 7 hinzugefügten Parameter lauten wie folgt. 


|  Name  |  Details |  Description  | 
| --- | --- | --- | 
| latency-tracking |  Gültige Werte: `yes`, `no` Standard: `no` Typ: Zeichenfolge Veränderbar: Ja Änderungen treten in Kraft: unmittelbar auf allen Knoten im Cluster | Wenn diese Option auf „Ja“ festgelegt ist, werden die Latenzen pro Befehl protokolliert und die Perzentilverteilung über den Latenzstatistiken-Befehl `INFO` wird aktiviert. Ebenso werden die kumulativen Latenzverteilungen (Histogramme) über den `LATENCY`-Befehl exportiert.  | 
| hash-max-listpack-entries |  Zulässige Werte: `0+` Standard: `512` Typ: Ganzzahl Veränderbar: Ja Änderungen treten in Kraft: unmittelbar auf allen Knoten im Cluster | Die maximale Anzahl von Hash-Einträgen, damit der Datensatz komprimiert werden kann.  | 
| hash-max-listpack-value |  Zulässige Werte: `0+` Standard: `64` Typ: Ganzzahl Veränderbar: Ja Änderungen treten in Kraft: unmittelbar auf allen Knoten im Cluster | Der Schwellenwert der maximalen Anzahl von Hash-Einträgen, damit der Datensatz komprimiert werden kann.  | 
| zset-max-listpack-entries |  Zulässige Werte: `0+` Standard: `128` Typ: Ganzzahl Veränderbar: Ja Änderungen treten in Kraft: unmittelbar auf allen Knoten im Cluster | Die maximale Anzahl von Einträgen zu sortierten Sätzen, damit der Datensatz komprimiert werden kann.  | 
| zset-max-listpack-value |  Zulässige Werte: `0+` Standard: `64` Typ: Ganzzahl Veränderbar: Ja Änderungen treten in Kraft: unmittelbar auf allen Knoten im Cluster | Der Schwellenwert der maximalen Anzahl von Einträgen zu sortierten Sätzen, damit der Datensatz komprimiert werden kann.  | 
| search-enabled |  Zulässige Werte: `yes, no` Standard: `no` Typ: Zeichenfolge Veränderbar: Ja Änderungen werden wirksam: Nur für neue Cluster. Minimale Engine-Version: 7.1  | Wenn diese Option auf Ja gesetzt ist, werden die Suchfunktionen aktiviert.  | 
| search-query-timeout-ms |  Zulässige Werte: `1 - 60,000` Standard: `10,000` Typ: Ganzzahl Veränderbar: Ja Änderungen treten in Kraft: unmittelbar auf allen Knoten im Cluster Minimale Engine-Version: 7.1  | Die maximale Zeit in Millisekunden, für die eine Suchabfrage ausgeführt werden darf.  | 

Die in Redis OSS 7 geänderten Parameter lauten wie folgt. 


|  Name  |  Details |  Description  | 
| --- | --- | --- | 
| activerehashing |  Anpassbar: `no`. In Redis OSS 7 ist dieser Parameter ausgeblendet und standardmäßig aktiviert. Wenn Sie ihn deaktivieren möchten, müssen Sie einen [Support-Fall erstellen](https://console.aws.amazon.com/support/home).  | Veränderbar war ja.  | 

In Redis OSS 7 wurden die folgenden Parameter entfernt. 


|  Name  |  Details |  Description  | 
| --- | --- | --- | 
| hash-max-ziplist-entries |  Zulässige Werte: `0+` Standard: `512` Typ: Ganzzahl Veränderbar: Ja Änderungen treten in Kraft: unmittelbar auf allen Knoten im Cluster | Für die Darstellung kleiner Hash-Kodierungen `listpack` statt `ziplist` verwenden  | 
| hash-max-ziplist-value |  Zulässige Werte: `0+` Standard: `64` Typ: Ganzzahl Veränderbar: Ja Änderungen treten in Kraft: unmittelbar auf allen Knoten im Cluster | Für die Darstellung kleiner Hash-Kodierungen `listpack` statt `ziplist` verwenden  | 
| zset-max-ziplist-entries |  Zulässige Werte: `0+` Standard: `128` Typ: Ganzzahl Veränderbar: Ja Änderungen treten in Kraft: unmittelbar auf allen Knoten im Cluster | Verwenden Sie `listpack` statt `ziplist` für die Darstellung kleiner Hash-Kodierungen.  | 
| zset-max-ziplist-value |  Zulässige Werte: `0+` Standard: `64` Typ: Ganzzahl Veränderbar: Ja Änderungen treten in Kraft: unmittelbar auf allen Knoten im Cluster | Verwenden Sie `listpack` statt `ziplist` für die Darstellung kleiner Hash-Kodierungen.  | 

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

**Anmerkung**  
In der Redis OSS-Engine-Version 6.2, als die R6GD-Node-Familie für die Verwendung mit[Daten-Tiering](data-tiering.md), only `noeviction` `volatile-lru` und `allkeys-lru` max-Memory-Richtlinien eingeführt wurde, werden Richtlinien für r6gd-Knotentypen unterstützt. 

**Parametergruppenfamilie: memorydb\$1redis6**

Die in Redis OSS 6 hinzugefügten Parameter lauten wie folgt. 


|  Name  |  Details |  Description  | 
| --- | --- | --- | 
|  maxmemory-policy  |  Typ: STRING Zulässige Werte: volatile-lru, allkeys-lru, volatile-lfu, allkeys-lfu, volatile-random, allkeys-random, volatile-ttl, noeviction Standard: noeviction  |  Die Bereinigungsrichtlinie für Schlüssel, wenn die maximale Speichernutzung erreicht ist.[Weitere Informationen zur Verwendung von Valkey oder Redis OSS als LRU-Cache finden Sie unter Key Eviction.](https://valkey.io/topics/lru-cache)  | 
|  list-compress-depth |  Typ: INTEGER Zulässige Werte: 0- Standard: 0 | Die Komprimierungstiefe ist die Anzahl der quicklist ziplist-Knoten ab jeder Seite der Liste, die von der Komprimierung ausgeschlossen werden sollen. Anfang und Ende der Liste sind für schnelle push- und pop-Operationen immer dekomprimiert. Die Einstellungen sind: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/de_de/memorydb/latest/devguide/parametergroups.redis.html) | 
|  hll-sparse-max-bytes |  Typ: INTEGER Zulässige Werte: 1-16000 Standard: 3000 |  HyperLogLog Limit für spärliche Repräsentations-Bytes. Das Limit umfasst den 16-Byte-Header. Wenn eine Darstellung HyperLogLog mit geringer Dichte diese Grenze überschreitet, wird sie in eine Darstellung mit hoher Dichte umgewandelt. Ein Wert größer als 16000 wird nicht empfohlen, da ab einem solchen Wert die dichte Repräsentation effizienter ist. Wir empfehlen einen Wert von etwa 3000, um die Vorteile der platzsparenden Kodierung nutzen zu können, ohne dabei `PFADD` zu stark zu verlangsamen, was bei der Sparse-Kodierung O (N) ist. Der Wert kann auf \$110000 angehoben werden, wenn die CPU kein Problem darstellt, der Speicherplatz aber schon, und der Datensatz besteht aus vielen Daten HyperLogLogs mit einer Kardinalität zwischen 0 und 15000. | 
|  lfu-log-factor |  Typ: INTEGER Zulässige Werte: 1- Standard: 10 |  Der Protokollfaktor für die Erhöhung des Schlüsselzählers für die Richtlinie zur Räumung von LFUs. | 
|  lfu-decay-time |  Typ: INTEGER Zulässige Werte: 0- Standard: 1 |  Die Zeitspanne in Minuten, die benötigt wird, um den Schlüsselzähler für die Räumungsrichtlinie der LFU zu verringern. | 
|  active-defrag-max-scan-fields |  Typ: INTEGER Zulässige Werte: 1-1000000 Standard: 1000 |  Maximale Anzahl von set/hash/zset/list Feldern, die beim Hauptwörterbuchscan während der aktiven Defragmentierung verarbeitet werden. | 
|  active-defrag-threshold-upper |  Typ: INTEGER Zulässige Werte: 1–100 Standard: 100 |  Maximaler Prozentsatz der Fragmentierung, bei dem der maximale Einsatz aufgewandt wird. | 
|  client-output-buffer-limit-pubsub-hard-limit |  Typ: INTEGER Zulässige Werte: 0- Standard: 33554432 |  Für Redis publish/subscribe OSS-Clients: Wenn der Ausgabepuffer eines Clients die angegebene Anzahl von Byte erreicht, wird der Client getrennt. | 
|  client-output-buffer-limit-pubsub-soft-limit |  Typ: INTEGER Zulässige Werte: 0- Standard: 8388608 |  Für Redis publish/subscribe OSS-Clients: Wenn der Ausgabepuffer eines Clients die angegebene Anzahl von Byte erreicht, wird die Verbindung zum Client unterbrochen, aber nur, wenn dieser Zustand andauert `client-output-buffer-limit-pubsub-soft-seconds.` | 
|  client-output-buffer-limit-pubsub-soft-seconds |  Typ: INTEGER Zulässige Werte: 0- Standard: 60 |  Für Redis publish/subscribe OSS-Clients: Wenn der Ausgabepuffer eines Clients länger als diese Anzahl von Sekunden auf `client-output-buffer-limit-pubsub-soft-limit` Byte bleibt, wird die Verbindung zum Client getrennt. | 
|  timeout |  Typ: INTEGER Zulässige Werte: 0,20- Standard: 0 |  Die Anzahl von Sekunden, die ein Knoten wartet, bevor eine Zeitüberschreitung eintritt. Die Werte sind: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/de_de/memorydb/latest/devguide/parametergroups.redis.html)  | 
|  notify-keyspace-events |  Typ: STRING Zulässige Werte: NULL Standard: NULL | Die Schlüsselraumereignisse, über die Redis OSS Pub/Sub Clients informieren soll. Standardmäßig sind alle Benachrichtigungen deaktiviert. | 
|  maxmemory-samples |  Typ: INTEGER Zulässige Werte: 1- Standard: 3 |  Bei least-recently-used `(LRU)` `time-to-live (TTL)` Berechnungen steht dieser Parameter für die Stichprobengröße der zu prüfenden Schlüssel. Standardmäßig wählt Redis OSS 3 Schlüssel aus und verwendet den Schlüssel, der in letzter Zeit am wenigsten verwendet wurde. | 
|  slowlog-max-len |  Typ: INTEGER Zulässige Werte: 0- Standard: 128 |  Die maximale Länge des Redis OSS Slow Log. Es gibt keine Begrenzung für diese Länge. Seien Sie sich nur bewusst, dass dadurch Speicherplatz verbraucht wird. Sie können den vom Slow Log belegten Speicher mit zurückgewinnen `SLOWLOG RESET.` | 
|  activerehashing |  Typ: STRING Zulässige Werte: ja, nein Standard: yes |  Der Hashvorgang für die Haupt-Hash-Tabelle wird zehnmal pro Sekunde erneut durchgeführt. Jeder erneut durchgeführte Hashvorgang verbraucht 1 Millisekunde der CPU-Zeit. Es empfiehlt sich, diesen Wert gering zu halten. Wenn einem Cluster eine neue Parametergruppe zugewiesen wird, muss dieser Wert in der alten und in der neuen Parametergruppe identisch sein. | 
|  client-output-buffer-limit-normal-hard-limit |  Typ: INTEGER Zulässige Werte: 0- Standard: 0 |  Wenn der Ausgabepuffer eines Clients die angegebene Anzahl von Bytes erreicht, wird die Verbindung des Clients getrennt. Der Standard ist null (kein festes Limit). | 
|  client-output-buffer-limit-normal-soft-limit |  Typ: INTEGER Zulässige Werte: 0- Standard: 0 |  Wenn der Ausgabepuffer eines Clients die angegebene Anzahl von Bytes erreicht, wird die Verbindung des Clients getrennt, aber nur dann, wenn diese Bedingung `client-output-buffer-limit-normal-soft-seconds` lang andauert. Der Standard ist null (kein weiches Limit). | 
|  client-output-buffer-limit-normal-soft-seconds |  Typ: INTEGER Zulässige Werte: 0- Standard: 0 |  Wenn der Ausgabepuffer eines Clients länger als die angegebene Anzahl von Sekunden bei `client-output-buffer-limit-normal-soft-limit` Bytes verbleibt, wird die Verbindung des Clients getrennt. Der Standard ist null (kein Zeitlimit). | 
|  tcp-keepalive |  Typ: INTEGER Zulässige Werte: 0- Standard: 300 |  Wenn dies auf einen Wert ungleich null (N) eingestellt wird, werden Knoten-Clients alle N Sekunden abgefragt, um sicherzustellen, dass sie noch verbunden sind. Bei der Standardeinstellung „0“ finden keine solche Abfragen statt. | 
|  active-defrag-cycle-min |  Typ: INTEGER Zulässige Werte: 1–75 Standard: 5 |  Minimaler Aufwand für die Defragmentierung als CPU-Prozentsatz. | 
|  stream-node-max-bytes |  Typ: INTEGER Zulässige Werte: 0- Standard: 4096 |  Die Struktur der Stream-Daten ist eine baumartige Struktur von Knoten, die mehrere Elemente im Innern codieren. Mit dieser Konfiguration legen Sie die maximale Größe (in Bytes) eines einzelnen Knotens in der Baumstruktur fest. Wird die Einstellung „0” gewählt, ist die Größe des Baumknotens unbegrenzt. | 
|  stream-node-max-entries |  Typ: INTEGER Zulässige Werte: 0- Standard: 100 |  Die Struktur der Stream-Daten ist eine baumartige Struktur von Knoten, die mehrere Elemente im Innern codieren. Legen Sie mit dieser Konfiguration die maximale Anzahl der Elemente fest, die ein einzelner Knoten enthalten kann, bevor beim Anhängen neuer Stream-Einträge zu einem neuen Knoten gewechselt wird. Wenn der Wert auf 0 gesetzt ist, ist die Anzahl der Elemente im Baumknoten unbegrenzt. | 
|  lazyfree-lazy-eviction |  Typ: STRING Zulässige Werte: ja, nein Standard: no |  Führen Sie bei Räumungen eine asynchrone Löschung durch. | 
|  active-defrag-ignore-bytes |  Typ: INTEGER Zulässige Werte: 1048576- Standard: 104857600 |  Mindestmenge an Fragmentierungsresten für das Starten der aktiven Defragmentierung. | 
|  lazyfree-lazy-expire |  Typ: STRING Zulässige Werte: ja, nein Standard: no |  Führen Sie eine asynchrone Löschung abgelaufener Schlüssel durch. | 
|  active-defrag-threshold-lower |  Typ: INTEGER Zulässige Werte: 1–100 Standard: 10 |  Mindestprozentsatz der Fragmentierung zum Starten der aktiven Defragmentierung. | 
|  active-defrag-cycle-max |  Typ: INTEGER Zulässige Werte: 1–75 Standard: 75 |  Maximaler Aufwand für die Defragmentierung als CPU-Prozentsatz. | 
|  lazyfree-lazy-server-del |  Typ: STRING Zulässige Werte: ja, nein Standard: no |  Führt eine asynchrone Löschung bei Befehlen durch, die Werte aktualisieren. | 
|  slowlog-log-slower-than |  Typ: INTEGER Zulässige Werte: 0- Standard: 10000 |  Die maximale Ausführungszeit in Mikrosekunden, die überschritten werden muss, damit der Befehl von der Redis `Slow Log` OSS-Funktion protokolliert wird. Beachten Sie, dass eine negative Zahl das langsame Protokoll deaktiviert, während ein Wert von Null die Protokollierung aller Befehle erzwingt. | 
|  hash-max-ziplist-entries |  Typ: INTEGER Zulässige Werte: 0- Standard: 512 |  Bestimmt die für Hashes verwendete Speichermenge. Hashes mit weniger als der angegebenen Anzahl von Einträgen werden mit besonderer Codierung gespeichert, durch die Platz eingespart wird. | 
|  hash-max-ziplist-value |  Typ: INTEGER Zulässige Werte: 0- Standard: 64 |  Bestimmt die für Hashes verwendete Speichermenge. Hashes mit kleineren Einträgen als die angegebene Anzahl von Bytes werden mit besonderer Codierung gespeichert, durch die Platz eingespart wird. | 
|  set-max-intset-entries |  Typ: INTEGER Zulässige Werte: 0- Standard: 512 |  Bestimmt die für bestimmte Arten von Sätzen verwendete Speichermenge (Zeichenfolgen, die in Radix 10 Ganzzahlen im Bereich von signierten 64-Bit-Ganzahlen sind). Solche Sätze mit weniger als der angegebenen Anzahl von Einträgen werden mit besonderer Codierung gespeichert, durch die Platz eingespart wird. | 
|  zset-max-ziplist-entries |  Typ: INTEGER Zulässige Werte: 0- Standard: 128 |  Bestimmt die für sortierte Sätze verwendete Speichermenge. Sortierte Sätze mit weniger als der angegebenen Anzahl von Elementen werden mit besonderer Codierung gespeichert, durch die Platz eingespart wird. | 
|  zset-max-ziplist-value |  Typ: INTEGER Zulässige Werte: 0- Standard: 64 |  Bestimmt die für sortierte Sätze verwendete Speichermenge. Sortierte Sätze mit kleineren Einträgen als die angegebene Anzahl von Bytes werden mit besonderer Codierung gespeichert, durch die Platz eingespart wird. | 
|  tracking-table-max-keys |  Typ: INTEGER Zulässige Werte: 1-100000000 Standard: 1000000 |  Um das clientseitige Caching zu unterstützen, unterstützt Redis OSS die Nachverfolgung, welche Clients auf welche Schlüssel zugegriffen haben. Wenn der verfolgte Schlüssel geändert wird, werden Invalidierungsnachrichten an alle Clients gesendet, um ihnen mitzuteilen, dass ihre zwischengespeicherten Werte nicht mehr gültig sind. Mit diesem Wert können Sie die Obergrenze dieser Tabelle angeben. | 
|  acllog-max-len |  Typ: INTEGER Zulässige Werte: 1-10000 Standard: 128 |  Die maximale Anzahl von Einträgen im ACL-Protokoll. | 
|  active-expire-effort |  Typ: INTEGER Zulässige Werte: 1—10 Standard: 1 |  Redis OSS löscht Schlüssel, deren Gültigkeitsdauer überschritten wurde, auf zwei Arten. In einem wird auf einen Schlüssel zugegriffen und festgestellt, dass er abgelaufen ist. In der anderen, ein periodischer Job Proben Schlüssel und bewirkt, dass diejenigen, die ihre Zeit überschritten haben, ablaufen. Dieser Parameter definiert den Aufwand, den Redis OSS aufwendet, um Elemente im periodischen Job ablaufen zu lassen. Der Standardwert von 1 versucht zu vermeiden, dass mehr als 10 Prozent der abgelaufenen Schlüssel noch im Speicher sind. Außerdem wird versucht, mehr als 25 Prozent des gesamten Arbeitsspeichers zu verbrauchen und das System Latenz zu erhöhen. Sie können diesen Wert auf bis zu 10 erhöhen, um den Aufwand für ablaufende Schlüssel zu erhöhen. Der Kompromiss ist eine höhere CPU und eine potenziell höhere Latenz. Wir empfehlen den Wert 1, es sei denn, Sie sehen eine hohe Speicherauslastung und können eine Erhöhung der CPU-Auslastung tolerieren. | 
|  lazyfree-lazy-user-del |  Typ: STRING Zulässige Werte: ja, nein Standard: no |  Gibt an, ob sich das Standardverhalten des `DEL` Befehls genauso verhält wie`UNLINK`. | 
|  activedefrag |  Typ: STRING Zulässige Werte: ja, nein Standard: no |  Defragmentierung des aktiven Speichers aktiviert. | 
|  maxclients |  Typ: INTEGER Zulässige Werte: 65000 Standard: 65000 |  Die maximale Anzahl von Clients, die zu jedem beliebigen Zeitpunkt angeschlossen sein können. Nicht veränderbar. | 
| client-query-buffer-limit |  Typ: INTEGER Zulässige Werte: 1048576-1073741824 Standard: 1073741824  |  Maximale Größe eines einzelnen Client-Abfragepuffers. Die Änderung erfolgt sofort.  | 
| proto-max-bulk-len |  Typ: INTEGER Zulässige Werte: 1048576-536870912 Standard: 536870912  |  Maximale Größe einer einzelnen Elementanforderung. Die Änderung erfolgt sofort.  | 

## MemoryDB-Knotentyp-spezifische Parameter
<a name="parametergroups.redis.nodespecific"></a>

Obwohl die meisten Parameter über einen einzelnen Wert verfügen, ist bei einigen Parametern der jeweilige Wert vom verwendeten Knotentyp abhängig. Die folgende Tabelle zeigt den Standardwert für die für jeden Knotentyp`maxmemory`. Der Wert `maxmemory` ist die maximale Anzahl von Bytes, die für Ihre Verwendung, für Daten oder für andere Zwecke auf dem Knoten verfügbar sind.


|  Knotentyp  | 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.klein | 1471026299 | 
| db.t4g.medium | 3317862236 | 

**Anmerkung**  
Alle MemoryDB-Instance-Typen müssen in einer Amazon Virtual Private Cloud Cloud-VPC erstellt werden.