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
-
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.
-
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 danny
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!
-
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 Siemake
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
-
Geben Sie bei der Eingabeaufforderung Ihrer EC2-Instance den folgenden Befehl ein.
src/redis-cli -c -h
mycachecluster.eaogs8.0001.usw2.cache.amazonaws.com
-p6379
Es erscheint eine Redis-Eingabeaufforderung ähnlich der Folgenden.
redis mycachecluster.eaogs8.0001.usw2.cache.amazonaws.com 6379>
-
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).