Mit Knoten verbinden - Amazon ElastiCache für Redis

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

Bevor Sie versuchen, eine Verbindung mit den Knoten in Ihrem Redis-Cluster herzustellen, benötigen Sie die Endpunkte für die Knoten. Informationen zum Ermitteln der Endpunkte finden Sie unter:

Im folgenden Beispiel verwenden Sie das redis-cli-Dienstprogramm, um eine Verbindung mit einem Cluster herzustellen, der Redis ausführt.

Anmerkung

Weitere Informationen über Redis und verfügbare Redis-Befehle finden Sie auf der Webseite http://redis.io/commands.

So stellen Sie eine Verbindung mit einem Redis-Cluster mithilfe des redis-cli-Dienstprogramms her
  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.

  2. Laden Sie zum Entwickeln von redis-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!
  3. Laden Sie das redis-cli-Dienstprogramm herunter und kompilieren Sie es. Dieses Dienstprogramm ist Teil der Redis-Softwaredistribution. 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 http://download.redis.io/redis-stable.tar.gz tar xvzf redis-stable.tar.gz cd redis-stable make distclean # ubuntu systems only make
  4. Geben Sie bei der Eingabeaufforderung Ihrer EC2-Instance den folgenden Befehl ein.

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

    Es erscheint eine Redis-Eingabeaufforderung ähnlich der Folgenden.

    redis mycachecluster.eaogs8.0001.usw2.cache.amazonaws.com 6379>
  5. Prüfen Sie die Verbindung mithilfe der Redis-Befehle.

    Sie sind nun mit dem Cluster verbunden und können Redis-Befehle ausführen. Im Folgenden sehen Sie einige Beispielbefehle mit den zugehörigen Redis-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 redis-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-Übertragungs-Verschlüsselung (TLS).