Memorystore for Memcached-Instanz mit der Google Cloud Console erstellen
Dieser Schnellstart führt Sie durch die Schritte zum Erstellen einer Memorystore for Memcache-Instanz, zum Herstellen einer Verbindung, Festlegen eines Werts, Abrufen eines Werts und Löschen der Instanz.
Hinweis
- Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
-
Aktivieren Sie die Service Networking API für Ihr Projekt.
Aktivieren Sie die Service Networking API. -
Aktivieren Sie die Memorystore for Memcache API für Ihr Projekt.
Memorystore for Memcache API aktivieren
Memcache-Instanz erstellen
Rufen Sie in der Google Cloud Console die Seite „Memory for Memcached“ auf.
Memorystore for MemcachedKlicken Sie auf Instanz erstellen.
Wählen Sie in der Google Cloud Console auf der Seite Memcache-Instanz erstellen die Konfigurationen für Ihre neue Instanz aus:
- Geben Sie eine Instanz-ID nur in Kleinbuchstaben, Ziffern und mit Bindestrichen ein.
Muss mit einem Buchstaben beginnen.
- z. B.
my-memcached-instance-1
- z. B.
- Wählen Sie
us-central1
aus dem Drop-down-Menü Region aus. - Wählen Sie im Drop-down-Menü Zone die Option
Automatically distribute
aus. - Geben Sie unter Knoten
2
ein, um zwei Knoten zu erstellen. - Wählen Sie 1 GB Arbeitsspeicher pro Knoten aus.
- Wählen Sie 1 für Kerne pro Knoten aus.
Wählen Sie
default
als Autorisiertes Netzwerk aus.
- Geben Sie eine Instanz-ID nur in Kleinbuchstaben, Ziffern und mit Bindestrichen ein.
Muss mit einem Buchstaben beginnen.
Klicken Sie auf Erstellen.
Klicken Sie nach dem Erstellen der Instanz auf die Instanz-ID, um die Detailseite der Instanz aufzurufen.
Notieren Sie sich den
IP address
von einem Ihrer Knoten.
Verbindung zu einer Instanz über eine Compute Engine-VM herstellen
So testen Sie die Verbindung:
Verbindung zu einer Linux-VM herstellen: Eine Anleitung zum Herstellen einer Verbindung mit einer Linux-VM finden Sie unter Kurzanleitung: Linux-VM verwenden. Wenn Sie ein Debian-basiertes Image zum Erstellen Ihrer VM-Instanz wie in der Kurzanleitung beschrieben verwendet haben, installieren Sie
telnet
mitapt-get
:sudo apt-get install telnet
Rufen Sie vom Terminal aus Telnet an die IP-Adresse eines der Memcached-Knoten auf. Ersetzen Sie node-ip-address durch die IP-Adresse Ihres Knotens.
telnet node-ip-address 11211
Sie sollten die folgende Ausgabe sehen, in der
[bracketed-variables]
die Variablen Ihres Projekts ersetzt:Trying [node-ip-address]… Connected to [node-ip-address]
Geben Sie in der Telnet-Sitzung einige Memcache-Befehle ein:
Geben Sie dazu Folgendes ein:
get greeting
Ergebnis:
END
Geben Sie Folgendes ein:
set greeting 1 0 11 hello world
Ergebnis:
STORED
Geben Sie Folgendes ein:
get greeting
Result:
VALUE greeting 1 11 hello world END
Memorystore for Memcache unterstützt standardmäßige Open-Source-Memcache-Bibliotheken.
Bereinigen
Mit den folgenden Schritten vermeiden Sie, dass Ihrem Google Cloud-Konto die in dieser Anleitung verwendeten Ressourcen in Rechnung gestellt werden:
Rufen Sie in der Google Cloud Console die Seite „Memorystore for Memcached“ auf.
Memorystore for MemcachedKlicken Sie auf die ID der Instanz, die Sie löschen möchten.
Klicken Sie auf Löschen.
Geben Sie in der angezeigten Eingabeaufforderung die ID der Instanz ein.
Klicken Sie auf Löschen.