Membuat instance Memorystore for Redis menggunakan gcloud CLI
Pelajari cara membuat instance Memorystore for Redis baru, terhubung ke instance tersebut, lalu menghapusnya.
Jika ingin mengikuti panduan langkah demi langkah untuk tugas ini langsung di Konsol Google Cloud, klik Pandu saya:
Sebelum memulai
- 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.
- Jika Anda belum melakukannya, instal Google Cloud CLI.
Saat diminta, pilih project yang Anda pilih atau buat di atas.
Jika Anda sudah menginstal Google Cloud CLI, update.
gcloud components update
Membuat instance Memorystore for Redis
Untuk membuat instance Memorystore for Redis:
- Buka jendela terminal.
Tetapkan project tempat Anda ingin membuat instance sebagai project default di
gcloud
dengan memasukkan perintah berikut:gcloud config set core/project PROJECT_ID
Masukkan perintah berikut untuk membuat instance Redis Tingkat Dasar 2 GiB di region
us-central1
:gcloud redis instances create myinstance --size=2 --region=us-central1 \ --redis-version=redis_6_x
Setelah instance dibuat, masukkan perintah
describe
untuk mendapatkan alamat IP dan port instance:gcloud redis instances describe myinstance --region=us-central1
Jika berhasil,
gcloud
akan menampilkan hal berikut:authorizedNetwork: projects/my-project/global/networks/default createTime: '2018-04-09T21:47:56.824081Z' currentLocationId: us-central1-a host: 10.0.0.27 locationId: us-central1-a memorySizeGb: 2 name: projects/my-project/locations/us-central1/instances/myinstance networkThroughputGbps: 2 port: 6379 redisVersion: REDIS_6_X reservedIpRange: 10.0.0.24/29 state: READY tier: BASIC
Anda akan menggunakan nilai
host
danport
untuk terhubung ke instance.
Menghubungkan ke instance Redis dari VM Compute Engine
Anda dapat terhubung ke instance Redis dari VM Compute Engine apa pun yang menggunakan jaringan resmi instance Redis dengan alamat IP RFC 1918 yang didukung.
Jika Anda belum memiliki VM Compute Engine yang menggunakan jaringan resmi yang sama dengan instance Redis, buat VM dan hubungkan ke VM tersebut dengan mengikuti Panduan memulai menggunakan VM Linux.
Instal
telnet
menggunakanapt-get
:sudo apt-get install telnet
Dari terminal, telnet ke alamat IP instance Redis, dengan mengganti variables dengan nilai yang sesuai.
telnet instance-ip-address 6379
Jika berhasil, perintah akan menampilkan hasil ini:
Trying instance-ip-address… Connected to instance-ip-address
Dalam sesi telnet, masukkan beberapa perintah Redis:
Enter:
PING
Hasil:
PONG
Enter
SET HELLO WORLD
Hasil:
+OK
Enter:
GET HELLO
Hasil:
$5 WORLD
Pembersihan
Agar tidak menimbulkan biaya pada akun Google Cloud Anda untuk resource yang digunakan pada halaman ini, ikuti langkah-langkah berikut.
Agar tidak menimbulkan tagihan pada akun Google Cloud Anda untuk resource yang digunakan dalam panduan memulai ini, hapus instance dengan memasukkan perintah berikut:
gcloud redis instances delete myinstance --region=us-central1
Masukkan
Y
untuk mengonfirmasi instance yang akan dihapus:You are about to delete instance [myinstance] in [us-central1]. Any associated data will be lost. Do you want to continue (Y/n)? Y Delete request issued for: [myinstance]
Jika berhasil,
gcloud
akan menampilkan respons berikut:Deleted instance [myinstance].
Langkah selanjutnya
- Pelajari lebih lanjut cara membuat dan mengelola instance.
- Pelajari cara lain untuk terhubung ke instance Redis.
- Pelajari karakteristik instance Redis.