Mengonfigurasi Memorystore for Redis Cluster

Memorystore for Redis Cluster adalah layanan Redis yang terkelola sepenuhnya untuk Google Cloud. Aplikasi yang berjalan di Google Cloud dapat mencapai performa ekstrem dengan memanfaatkan layanan Redis yang sangat skalabel, tersedia, dan aman tanpa beban untuk mengelola deployment Redis yang kompleks.

Memorystore for Redis Cluster mendistribusikan (atau "memecah") data Anda di seluruh node utama dan mereplikasi data Anda di seluruh node replika opsional untuk memastikan ketersediaan tinggi. Arsitektur cluster yang dapat diskalakan secara horizontal memberikan performa yang lebih baik dibandingkan arsitektur yang dapat diskalakan secara vertikal karena performa Redis lebih baik pada banyak node yang lebih kecil daripada beberapa node yang lebih besar. Untuk mengetahui informasi selengkapnya, lihat Ringkasan Memorystore for Redis Cluster.

Dokumen ini menjelaskan koneksi dan parameter yang dapat Anda konfigurasi saat menggunakan App Design Center untuk membuat Memorystore for Redis Cluster. Parameter konfigurasi didasarkan pada modul Terraform terraform-google-memorystore.

Koneksi komponen

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

Komponen terhubung

Update aplikasi

Informasi latar belakang

Cloud Run

  • Layanan Cloud Run dapat menyimpan data dalam cache 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 Cluster Memorystore for Redis

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

jaringan Panduan penyiapan jaringan

Parameter konfigurasi opsional

Parameter berikut bersifat opsional. Untuk menampilkan parameter lanjutan, di area Konfigurasi, pilih Tampilkan kolom lanjutan.

Fitur

Nama parameter

Deskripsi dan informasi batasan

Informasi latar belakang

Jumlah Shard

shardCount Shards

Jumlah Replika

replicaCount Node utama dan replika

Mode Enkripsi Transit

transitEncryptionMode Tentang enkripsi dalam transit

Mode Otorisasi

authorizationMode Kontrol akses dengan IAM

Jenis Node

nodeType Spesifikasi cluster dan node

Mode Konfigurasi Distribusi Zona

mode Instance zona tunggal

Masa Pemeliharaan

Hari

hari 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

detik 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 redis.googleapis.com API.

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 Notifikasi Peristiwa Utama Space

redisConfigs Parameter konfigurasi yang dapat diubah

Log Lambat - Log Lebih Lambat dari

redisConfigs Parameter konfigurasi yang dapat diubah

Klien Maksimal

redisConfigs Parameter konfigurasi yang dapat diubah

Zona Konfigurasi Distribusi Zona

zone Instance zona tunggal

Perlindungan 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, melakukan pengalihan, dan melepaskan—lihat dokumentasi resource google_redis_cluster Terraform.