Buat instance Memorystore for Memcached menggunakan gcloud CLI

Panduan memulai ini akan memandu Anda melakukan langkah-langkah untuk membuat instance Memorystore for Memcached, terhubung ke instance, mengirim beberapa perintah Memcached, dan menghapus instance.

Sebelum memulai

  1. 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.
  2. Di konsol Google Cloud, pada halaman pemilih project, pilih atau buat project Google Cloud.

    Buka pemilih project

  3. Make sure that billing is enabled for your Google Cloud project.

  4. Di konsol Google Cloud, pada halaman pemilih project, pilih atau buat project Google Cloud.

    Buka pemilih project

  5. Make sure that billing is enabled for your Google Cloud project.

  6. Jika Anda belum melakukannya, instal Google Cloud SDK.

    Saat diminta, pilih project yang Anda pilih atau buat di atas.

  7. Jika Anda sudah menginstal Google Cloud SDK, update aplikasi tersebut.

    gcloud components update
  8. Aktifkan Service Networking API untuk project Anda.
    Aktifkan Service Networking API
  9. Aktifkan Memorystore for Memcached API untuk project Anda.
    Aktifkan Memorystore for Memcached API

Membuat instance Memorystore for Memcached

Untuk membuat instance Memorystore for Memcached:

  1. Buka jendela terminal.

  2. Tetapkan project yang ingin digunakan sebagai project default di gcloud dengan memasukkan perintah berikut:

    gcloud config set core/project project-id
    
  3. Masukkan perintah berikut untuk membuat instance Memcache dengan 3 node (setiap node dengan 4 core dan memori 10 GB) di region us-central1:

    gcloud memcache instances create myinstance --node-count=3 --node-cpu=4 \
        --node-memory=10GB --region=us-central1 --memcached-version=1.6.15
    
  4. Setelah Anda membuat instance, jalankan perintah describe berikut, dan tuliskan alamat IP salah satu node Anda.

    gcloud memcache instances describe myinstance --region=us-central1
    

Menghubungkan ke instance Anda dari VM Compute Engine

  1. Hubungkan ke VM Linux. Untuk mengetahui langkah-langkah menghubungkan ke VM Linux, lihat Panduan Memulai Menggunakan VM Linux. Jika Anda menggunakan image berbasis Debian untuk membuat instance VM seperti yang dijelaskan dalam panduan memulai, instal telnet menggunakan apt-get:

    sudo apt-get install telnet
    
  2. Dari terminal, telnet ke alamat IP salah satu node Memcached, yang menggantikan variables dengan nilai yang sesuai.

    telnet node-ip-address 11211
    

    Jika berfungsi dengan benar, Anda akan melihat output berikut dengan [bracketed-variables] yang diganti dengan variabel project Anda:

    Trying [node-ip-address]…
    Connected to [node-ip-address]
    
  3. Dalam sesi telnet, masukkan beberapa perintah Memcached:

    Enter:

    get greeting
    

    Hasil:

    END
    

    Enter:

    set greeting 1 0 11
    hello world
    

    Hasil:

    STORED
    

    Enter:

    get greeting
    

    Hasil:

    VALUE greeting 1 11
    hello world
    END
    

Memorystore for Memcached mendukung library Memcached open source standar.

Pembersihan

Agar akun Google Cloud Anda tidak dikenakan biaya untuk resource yang digunakan pada halaman ini, ikuti langkah-langkah berikut.

  1. Agar tidak menimbulkan biaya pada akun Google Cloud Anda untuk resource yang digunakan dalam panduan memulai ini, hapus instance dengan memasukkan perintah berikut:

    gcloud memcache instances delete myinstance --region=us-central1
    

    Masukkan Y untuk mengonfirmasi penghapusan instance:

    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]
    
  2. Jika berhasil, gcloud akan menampilkan respons berikut:

    Deleted instance [myinstance]
    

Langkah selanjutnya