

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)
+ [Suche nach Endpunkten für einen Valkey- oder Redis OSS-Cluster (Clustermodus aktiviert) (Konsole)](Endpoints.md#Endpoints.Find.RedisCluster)
+ [Endpunkte finden (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)

**Um eine Verbindung zu einem Valkey- oder Redis OSS-Cluster herzustellen, verwenden Sie den *valkey-cli***

1. Verbinden Sie sich mit Ihrer Amazon-EC2-Instance mit dem Verbindungsdienstprogramm Ihrer Wahl. 
**Anmerkung**  
Anweisungen zur Verbindung mit einer Amazon-EC2-Instance finden Sie im [Amazon-EC2-Erste-Schritte-Handbuch](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 Befehlsaufforderung Ihrer EC2-Instance den folgenden Befehl und dann `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 Eingabeaufforderung Ihrer EC2-Instance die folgenden Befehle ein:
**Anmerkung**  
Führen Sie bei Ubuntu-Systemen `make distclean` aus, bevor Sie `make` ausführen.

   ```
   wget -O valkey-8.0.0.tar.gz 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 bei der Eingabeaufforderung 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)
+ [Endpunkte finden (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.

**Um eine Verbindung zu einem Knoten herzustellen mit *Telnet***

1. Stellen Sie eine Verbindung zu Ihrer Amazon-EC2-Instance her, indem Sie das Verbindungsprogramm Ihrer Wahl verwenden. 
**Anmerkung**  
 Anweisungen zur Verbindung mit einer Amazon-EC2-Instance finden Sie im [Amazon-EC2-Erste-Schritte-Handbuch](https://docs.aws.amazon.com/AWSEC2/latest/GettingStartedGuide/). 

1. Laden Sie das *Telnet*-Dienstprogramm herunter und installieren Sie es auf Ihrer Amazon-EC2-Instance. Geben Sie an der Eingabeaufforderung Ihrer Amazon-EC2-Instance den folgenden Befehl ein und geben Sie an der Eingabeaufforderung *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 Eingabeaufforderung Ihrer Amazon-EC2-Instance den folgenden Befehl ein, wobei Sie den Endpunkt Ihres Knotens durch den in diesem Beispiel gezeigten ersetzen.

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