Mengelola replika baca

Halaman ini memberikan petunjuk untuk mengaktifkan dan mengelola replika baca.

Membuat instance Redis dengan replika baca

Konsol

  1. Buka halaman Memorystore for Redis di Konsol Google Cloud.

    Memorystore for Redis

  2. Klik Create Instance.

    UI Memorystore

  3. Ikuti petunjuk dalam Membuat instance Redis, tetapi kembali ke petunjuk ini saat memilih Tier.

  4. Pilih tingkat Standar.

  5. Di menu dropdown Configure read replications, pilih jumlah replika baca yang Anda inginkan.

  6. Kembali ke petunjuk Membuat instance Redis untuk mendapatkan panduan tambahan tentang konfigurasi Memorystore lainnya, atau klik tombol Create.

gcloud

Masukkan perintah berikut, dengan mengganti variables dengan nilai yang sesuai:

gcloud redis instances create instance-id --size=size --region=region-id --replica-count=count --read-replicas-mode=read-replicas-enabled --tier=standard

Dengan keterangan:

  • count adalah nilai dari 1 sampai 5. Tindakan ini menetapkan jumlah replika baca.

Mengaktifkan replika baca pada instance Redis yang ada

Konsol

  1. Buka halaman Memorystore for Redis di Konsol Google Cloud.

    Memorystore for Redis

  2. Klik ID instance.

  3. Di bagian Konfigurasi, di samping Baca Replika, klik AKTIFKAN.

  4. (Opsional) Menentukan rentang IP kustom

    • Jika instance Anda menggunakan mode koneksi peering langsung, Anda dapat memasukkan rentang CIDR tertentu dengan ukuran blok minimal /28, selama tidak tumpang tindih dengan rentang lain yang sudah ada. Misalnya, Anda dapat memasukkan 10.100.0.0/28.

    • Jika instance Anda menggunakan mode koneksi akses layanan pribadi, Anda dapat memilih rentang ukuran /28 yang dialokasikan yang sudah ada dari menu dropdown. Untuk petunjuk tentang cara mengalokasikan rentang alamat IP yang dapat dilihat dari menu drop-down, lihat Membuat alokasi IP.

  5. Klik Enable Read Replicas.

gcloud

Untuk mengaktifkan replika baca untuk instance Anda, masukkan perintah berikut, dengan mengganti variables dengan nilai yang sesuai.

gcloud beta redis instances update --read-replicas-mode=READ_REPLICAS_ENABLED --secondary-ip-range=SECONDARY_RANGE

Dengan keterangan:

Menskalakan instance yang diaktifkan replika baca

Menambahkan atau menghapus node replika dari instance Redis Anda

Konsol

  1. Buka halaman Memorystore for Redis di Konsol Google Cloud.
    Memorystore untuk Redis
  2. Klik ID Instance instance yang ingin Anda tambahi/hapus node replika.
  3. Klik Edit.
  4. Di bagian Konfigurasi replika baca, masukkan jumlah replika yang Anda inginkan.
  5. Klik Simpan.

gcloud

Masukkan perintah berikut, dengan mengganti variables dengan nilai yang sesuai:

gcloud redis instances update instance-id --region=region-id --replica-count=count

Dengan keterangan:

  • count adalah nilai dari 1 sampai 5. Tindakan ini menetapkan jumlah replika baca.

Menskalakan ukuran node Redis

Konsol

  1. Buka halaman Memorystore for Redis di Konsol Google Cloud.
    Memorystore untuk Redis
  2. Klik ID Instance dari instance yang ingin diubah ukurannya.
  3. Klik Edit.
  4. Di bagian Capacity, masukkan ukuran baru di kolom untuk mengupdate kapasitas instance.
  5. Klik Simpan.

gcloud

Masukkan perintah berikut, dengan mengganti variables dengan nilai yang sesuai:

gcloud redis instances update instance-id --region=region-id --size=size

Dengan keterangan:

  • size adalah ukuran setiap node Redis dalam instance Anda, termasuk node utama. Misalnya, jika Anda memiliki instance yang mengaktifkan replika baca dengan enam node (termasuk node utama) dengan --size=10, total ukuran instance Anda adalah 60 GiB.

Menghubungkan ke instance Anda menggunakan endpoint baca

Guna mengetahui petunjuk tentang cara menggunakan endpoint baca untuk terhubung ke instance, baca bagian Menghubungkan ke instance Redis menggunakan endpoint baca.

Melihat informasi replika baca untuk instance Anda

Untuk menemukan informasi tentang replika baca untuk instance Anda, jalankan perintah berikut yang mengganti variables dengan nilai yang sesuai:

gcloud redis instances describe instance-id --region=region-id

Dalam output metadata dari perintah sebelumnya:

  • readEndpoint: menunjukkan alamat IP endpoint operasi baca.
  • readEndpointPort menunjukkan nomor port endpoint baca.
  • readReplicasMode menunjukkan apakah replika baca telah diaktifkan.
  • readReplicaCount menunjukkan jumlah replika yang dimiliki instance.
  • nodes: menampilkan setiap ID node replika, dan region tempat setiap node replika berada.