Mengonfigurasi Memorystore for Redis Cluster

Di App Design Center, Anda dapat mengonfigurasi Memorystore for Redis Cluster untuk menyediakan caching Redis yang skalabel secara horizontal dan sangat tersedia, yang melakukan sharding data di seluruh node utama dan mereplikasinya di seluruh node replika opsional. Anda dapat menyesuaikan koneksi komponen dan parameter konfigurasi cluster berdasarkan modul Terraform terraform-google-memorystore.

Koneksi komponen

Tabel berikut mencakup komponen yang dapat Anda hubungkan ke Memorystore for Redis Cluster, serta update yang dihasilkan pada aplikasi Anda dan kode Terraform yang dihasilkan.

Komponen terhubung

Update aplikasi

Informasi latar belakang

Cloud Run

  • Layanan Cloud Run dapat meng-cache data di Memorystore for Redis Cluster.
  • Informasi koneksi Memorystore for Redis Cluster ditambahkan ke variabel lingkungan Cloud Run.
  • Peran roles/redis.editor ditambahkan ke akun layanan Cloud Run.
Menghubungkan ke Memorystore for Redis Cluster

Template instance Compute Engine

  • Template instance dapat meng-cache data di Memorystore for Redis Cluster.
  • App Design Center menambahkan informasi koneksi Memorystore for Redis Cluster ke metadata instance komputasi.
Menghubungkan ke Memorystore for Redis Cluster

Akun Layanan

  • App Design Center menambahkan peran roles/redis.editor ke kredensial akun layanan agar akun layanan dapat mengelola cluster.
Menghubungkan ke Memorystore for Redis Cluster

Jaringan VPC

  • App Design Center men-deploy Memorystore for Redis Cluster ke jaringan VPC yang dipilih.
  • App Design Center menambahkan informasi jaringan VPC ke parameter jaringan Memorystore for Redis Cluster.
Panduan penyiapan jaringan

Parameter konfigurasi yang diperlukan

Jika template Anda menyertakan komponen Memorystore for Redis Cluster, Anda harus mengonfigurasi parameter berikut sebelum men-deploy.

Nama parameter

Deskripsi dan batasan

Informasi latar belakang

Nama

name Membuat instance

Project ID

Project tempat Anda ingin men-deploy resource Memorystore for Redis Cluster.

Mengonfigurasi komponen

Region

locationId Wilayah yang didukung

Network

network Panduan penyiapan jaringan

Parameter konfigurasi opsional

Parameter berikut bersifat opsional. Untuk menampilkan parameter lanjutan, di area Configuration, pilih Show advanced fields.

Fitur

Nama parameter

Informasi deskripsi dan batasan

Informasi latar belakang

Jumlah Shard

shardCount Shard

Jumlah Replika

replicaCount Node utama dan replika

Mode Enkripsi Transit

transitEncryptionMode Tentang enkripsi dalam pengiriman

Mode Otorisasi

authorizationMode Tentang autentikasi IAM

Jenis Node

nodeType Spesifikasi cluster dan node

Mode Konfigurasi Distribusi Zona

mode Instance zona tunggal

Masa Pemeliharaan

Hari

day Tentang pemeliharaan di Memorystore for Redis Cluster

Jam buka

jam Tentang pemeliharaan di Memorystore for Redis Cluster

Menit

menit Tentang pemeliharaan di Memorystore for Redis Cluster

Detik

seconds Tentang pemeliharaan di Memorystore for Redis Cluster

Nanos

nanos Tentang pemeliharaan di Memorystore for Redis Cluster

Konfigurasi Persistensi

Mode Persistensi

persistenceMode Ringkasan persistensi

Periode Snapshot RDB

rdbSnapshotPeriod Tentang snapshot RDB

Waktu Mulai Snapshot RDB

rdbSnapshotStartTime Tentang snapshot RDB

Konfigurasi AOF

AofConfig Tentang snapshot AOF

Aktifkan API

Secara default, mengaktifkan API redis.googleapis.com.

Google Cloud Memorystore for Redis Cluster API

Kebijakan Koneksi Layanan

ServiceConnectionPolicy Membuat kebijakan koneksi layanan

Konfigurasi Redis

Klien Memori Maksimum

redisConfigs Parameter konfigurasi yang dapat diubah

Memori Maksimum

redisConfigs Parameter konfigurasi yang dapat diubah

Kebijakan Memori Maksimum

redisConfigs Parameter konfigurasi yang dapat diubah

Memberi Tahu Peristiwa Ruang Utama

redisConfigs Parameter konfigurasi yang dapat diubah

Slow Log - Log Slower Than

redisConfigs Parameter konfigurasi yang dapat diubah

Klien Maksimal

redisConfigs Parameter konfigurasi yang dapat diubah

Zona Konfigurasi Distribusi Zona

zone Instance zona tunggal

Proteksi dari Penghapusan Diaktifkan

Secara default, mengaktifkan proteksi dari penghapusan cluster.

Mencegah penghapusan cluster

Kunci KMS

customerManagedKey Menggunakan kunci enkripsi yang dikelola pelanggan (CMEK)

Label

Kunci

label

Membuat dan mengelola label

Nilai

label

Membuat dan mengelola label

Parameter replikasi lintas region

Nama parameter

Deskripsi dan batasan

Informasi latar belakang

Cluster Role

clusterRole Tentang replikasi lintas-region

Cluster Utama

primaryCluster Tentang replikasi lintas-region

Cluster Sekunder

secondaryClusters Tentang replikasi lintas-region

Untuk petunjuk tentang cara melakukan operasi replikasi lintas region—seperti melampirkan, mengalihkan, dan melepaskan—lihat dokumentasi resource google_redis_cluster Terraform.