Mengonfigurasi instance Memorystore for Redis

Memorystore for Redis adalah layanan Redis yang terkelola sepenuhnya 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 rumit. Untuk mengetahui informasi selengkapnya, lihat Ringkasan Memorystore for Redis.

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

Koneksi komponen

Tabel berikut mencakup komponen yang dapat Anda hubungkan ke instance Memorystore for Redis, dan pembaruan yang dihasilkan ke aplikasi Anda serta kode Terraform yang dibuat.

Komponen terhubung

Update aplikasi

Informasi latar belakang

Template instance Compute Engine

  • Instance Compute Engine dapat mengelola dan menyimpan data dalam cache di instance Memorystore.
  • Informasi koneksi Memorystore ditambahkan ke metadata template instance Compute Engine.
  • Peran roles/redis.editor ditambahkan ke akun layanan Compute Engine.
Opsi deployment untuk Redis di Google Cloud

akun layanan

  • Akun layanan dapat mengelola instance Memorystore for Redis.
  • Peran roles/redis.editor ditambahkan ke akun layanan.
Akun layanan Memorystore for Redis

Cloud Run

  • Layanan Cloud Run dapat menyimpan data dalam cache di instance Memorystore for Redis.
  • Informasi koneksi Memorystore for Redis ditambahkan ke variabel lingkungan Cloud Run.
  • Peran roles/redis.editor ditambahkan ke akun layanan Cloud Run.
Menghubungkan ke instance Redis dari layanan Cloud Run

Parameter konfigurasi yang diperlukan

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

Nama parameter

Deskripsi dan batasan

Informasi latar belakang

Project ID

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

Mengonfigurasi komponen

Region

locationId Region dan zona

Zone

locationId Region dan zona

Nama

name Membuat dan mengelola instance Redis

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

Display Name

displayName Membuat dan mengelola instance Redis

Tingkat

Tier Kemampuan tingkat Redis

Ukuran Memori GB

memorySizeGb Tingkat kapasitas

Versi Redis

redisVersion Versi yang didukung

Mode Koneksi

ConnectMode Mode koneksi

Jumlah Replika

replicaCount Tentang replika baca

Auth Enabled

authEnabled Tentang Redis AUTH

Transit Encryption Mode

TransitEncryptionMode Tentang enkripsi dalam transit

Kebijakan Pemeliharaan

Deskripsi

description Tentang pemeliharaan di Memorystore for Redis

Hari

day Tentang pemeliharaan di Memorystore for Redis

Jam

hours Tentang pemeliharaan di Memorystore for Redis

Menit

minutes Tentang pemeliharaan di Memorystore for Redis

Detik

seconds Tentang pemeliharaan di Memorystore for Redis

Nanos

nanos Tentang pemeliharaan di Memorystore for Redis

Konfigurasi Persistensi

Mode Persistensi

persistenceMode Tentang snapshot RDB

Periode Snapshot RDB

rdbSnapshotPeriod Tentang snapshot RDB

Mode Replika Baca

ReadReplicasMode Tentang replika baca

Jaringan yang Diizinkan

authorizedNetwork Jaringan VPC

Aktifkan API

Secara default, mengaktifkan redis.googleapis.com API.

Google Cloud Memorystore for Redis API

ID Lokasi Alternatif

alternativeLocationId Region dan zona

Rentang IP yang Dicadangkan

reservedIpRange Membuat instance Redis dengan rentang alamat IP tertentu

Rentang IP Sekunder

secondaryIpRange Membuat instance Redis dengan rentang alamat IP tertentu

Label

Kunci

labels Membuat dan mengelola label

Nilai

labels Membuat dan mengelola label

Kunci yang Dikelola Pelanggan

customerManagedKey Tentang kunci enkripsi yang dikelola pelanggan (CMEK)