

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.

# Mit Knoten verbinden
<a name="nodes-connecting"></a>

## Verbindung zu Valkey- oder Redis OSS-Knoten herstellen
<a name="nodes-connecting.val"></a>

Bevor Sie versuchen, eine Verbindung zu den Valkey- oder Redis OSS-Knoten in Ihrem Cluster herzustellen, müssen Sie über die Endpunkte für die Knoten verfügen. Informationen zum Ermitteln der Endpunkte finden Sie unter:
+ [Finden Sie die Endpunkte eines Valkey- oder Redis OSS-Clusters (Cluster-Modus deaktiviert) (Konsole)](Endpoints.md#Endpoints.Find.Redis)
+ [Finden von Endpunkten für einen Valkey- oder Redis OSS-Cluster (Clustermodus aktiviert) (Konsole)](Endpoints.md#Endpoints.Find.RedisCluster)
+ [Suchen von Endpunkten (AWS CLI)](Endpoints.md#Endpoints.Find.CLI)
+ [Endpunkte finden (API) ElastiCache](Endpoints.md#Endpoints.Find.API)

Im folgenden Beispiel verwenden Sie das Hilfsprogramm *valkey-cli*, um eine Verbindung zu einem Cluster herzustellen, auf dem Valkey oder Redis OSS ausgeführt wird.

**Anmerkung**  
[Weitere Informationen zu verfügbaren Befehlen finden Sie auf der Commands-Webseite.](http://valkey.io/commands)

***So stellen Sie mithilfe der Valkey-CLI eine Verbindung zu einem Valkey- oder Redis-OSS-Cluster her***

1. Connect Sie mithilfe des Verbindungsdienstprogramms Ihrer Wahl eine Verbindung zu Ihrer EC2 Amazon-Instance her. 
**Anmerkung**  
Anweisungen zum Herstellen einer Verbindung mit einer EC2 Amazon-Instance finden Sie im [Amazon-Handbuch „ EC2 Erste Schritte](https://docs.aws.amazon.com/AWSEC2/latest/GettingStartedGuide/)“. 

1. Laden Sie zum Entwickeln von `valkey-cli` die GNU Compiler Collection (`gcc`) herunter und installieren Sie diese. Geben Sie an der Befehlszeile Ihrer EC2 Instance den folgenden Befehl ein und geben Sie ihn `y` an der Bestätigungsaufforderung ein.

   ```
   sudo yum install gcc
   ```

   Die Ausgabe sieht in etwa folgendermaßen aus.

   ```
   Loaded plugins: priorities, security, update-motd, upgrade-helper
   Setting up Install Process
   Resolving Dependencies
   --> Running transaction check
   
   ...(output omitted)...
   
   Total download size: 27 M
   Installed size: 53 M
   Is this ok [y/N]: y
   Downloading Packages:
   (1/11): binutils-2.22.52.0.1-10.36.amzn1.x86_64.rpm      | 5.2 MB     00:00     
   (2/11): cpp46-4.6.3-2.67.amzn1.x86_64.rpm                | 4.8 MB     00:00     
   (3/11): gcc-4.6.3-3.10.amzn1.noarch.rpm                  | 2.8 kB     00:00     
   
   ...(output omitted)...
   
   Complete!
   ```

1. Laden Sie das *Valkey-CLI-Hilfsprogramm* herunter und kompilieren Sie es. Dieses Hilfsprogramm ist in der Valkey-Softwaredistribution enthalten. Geben Sie an der Befehlszeile Ihrer EC2 Instanz die folgenden Befehle ein:
**Anmerkung**  
Führen Sie bei Ubuntu-Systemen `make distclean` aus, bevor Sie `make` ausführen.

   ```
   wget https://github.com/valkey-io/valkey/archive/refs/tags/8.0.0.tar.gz
   tar xvzf valkey-8.0.0.tar.gz
   cd valkey-8.0.0
   make distclean      # ubuntu systems only
   make
   ```

1. Geben Sie an der Befehlszeile Ihrer EC2 Instance den folgenden Befehl ein.

   ```
   src/valkey-cli -c -h mycachecluster.eaogs8.0001.usw2.cache.amazonaws.com -p 6379
   ```

   Eine Valkey- oder Redis OSS-Eingabeaufforderung ähnlich der folgenden wird angezeigt.

   ```
   redis mycachecluster.eaogs8.0001.usw2.cache.amazonaws.com 6379>
   ```

1. Testen Sie die Verbindung, indem Sie die Befehle Valkey oder Redis OSS ausführen.

    Sie sind jetzt mit dem Cluster verbunden und können Valkey- oder Redis OSS-Befehle ausführen. Im Folgenden finden Sie einige Beispielbefehle mit ihren Valkey- oder Redis OSS-Antworten. 

   ```
   set a "hello"          // Set key "a" with a string value and no expiration
   OK
   get a                  // Get value for key "a"
   "hello"
   get b                  // Get value for key "b" results in miss
   (nil)				
   set b "Good-bye" EX 5  // Set key "b" with a string value and a 5 second expiration
   get b
   "Good-bye"
                      // wait 5 seconds
   get b
   (nil)                  // key has expired, nothing returned
   quit                   // Exit from valkey-cli
   ```

Zum Herstellen der Verbindung zu Knoten oder Clustern mit SSL (Secure Sockets Layer)-Verschlüsselung (Verschlüsselung während der Übertragung aktiviert) siehe [ElastiCache Verschlüsselung bei der Übertragung (TLS)](in-transit-encryption.md).

## Verbindung zu Memcached-Knoten herstellen
<a name="nodes-connecting.mem"></a>

Bevor Sie versuchen, eine Verbindung mit Ihrem Memcached-Cluster herzustellen, benötigen Sie die Endpunkte für die Knoten. Informationen zum Ermitteln der Endpunkte finden Sie unter:
+ [Die Endpunkte eines Clusters finden (Konsole) (Memcached)](Endpoints.md#Endpoints.Find.Memcached)
+ [Suchen von Endpunkten (AWS CLI)](Endpoints.md#Endpoints.Find.CLI)
+ [Endpunkte finden (API) ElastiCache](Endpoints.md#Endpoints.Find.API)

Im folgenden Beispiel verwenden Sie das *telnet*-Dienstprogramm, um eine Verbindung mit einem Knoten herzustellen, der Memcached ausführt.

**Anmerkung**  
Weitere Informationen über Memcached und verfügbare Memcached-Befehle finden Sie auf der [Memcached](http://memcached.org/)-Website.

**So stellen Sie eine Verbindung mit einem Knoten mithilfe von *telnet* her**

1. Connect Sie mithilfe des Verbindungsdienstprogramms Ihrer Wahl eine Verbindung zu Ihrer EC2 Amazon-Instance her. 
**Anmerkung**  
 Anweisungen zum Herstellen einer Verbindung mit einer EC2 Amazon-Instance finden Sie im [Amazon-Handbuch „ EC2 Erste Schritte](https://docs.aws.amazon.com/AWSEC2/latest/GettingStartedGuide/)“. 

1. Laden Sie das *Telnet-Hilfsprogramm* herunter und installieren Sie es auf Ihrer EC2 Amazon-Instance. Geben Sie an der Befehlszeile Ihrer EC2 Amazon-Instance den folgenden Befehl und an der Befehlszeile *y* ein.

   ```
   sudo yum install telnet
   ```

   Die Ausgabe sieht in etwa folgendermaßen aus.

   ```
   Loaded plugins: priorities, security, update-motd, upgrade-helper
   Setting up Install Process
   Resolving Dependencies
   --> Running transaction check
   
   ...(output omitted)...
   
   Total download size: 63 k
   Installed size: 109 k
   Is this ok [y/N]: y
   Downloading Packages:
   telnet-0.17-47.7.amzn1.x86_64.rpm                        |  63 kB     00:00  
   
   ...(output omitted)...
   
   Complete!
   ```

1. Geben Sie an der Befehlszeile Ihrer EC2 Amazon-Instance den folgenden Befehl ein und ersetzen Sie den in diesem Beispiel gezeigten durch den Endpunkt Ihres Knotens.

   ```
   telnet mycachecluster.eaogs8.0001.usw2.cache.amazonaws.com 11211
   ```

   Die Ausgabe sieht in etwa folgendermaßen aus.

   ```
   Trying 128.0.0.1...
   Connected to mycachecluster.eaogs8.0001.usw2.cache.amazonaws.com.
   Escape character is '^]'.
   >
   ```

1. Prüfen Sie die Verbindung mithilfe der Memcached-Befehle.

    Sie sind nun mit einem Knoten verbunden und können Memcached-Befehle ausführen. Im Folgenden wird ein Beispiel gezeigt. 

   ```
   set a 0 0 5      // Set key "a" with no expiration and 5 byte value
   hello            // Set value as "hello"
   STORED
   get a            // Get value for key "a"
   VALUE a 0 5
   hello
   END
   get b            // Get value for key "b" results in miss
   END
   >
   ```