Memorystore for Redis Cluster mendukung subset parameter konfigurasi Redis native yang dapat Anda ubah untuk menyesuaikan perilaku instance Anda.
Perubahan konfigurasi tidak mengharuskan Anda memulai ulang instance dan layanan tidak terganggu. Jika Anda memulai ulang instance, Memorystore for Redis Cluster akan menyimpan perubahan. Setelah membuat instance, Anda dapat memperbarui parameter konfigurasi yang dapat diubah.
Untuk mengetahui informasi selengkapnya tentang parameter konfigurasi yang dapat diubah, lihat Konfigurasi instance yang didukung.
Sebelum memulai
Pastikan Anda telah menginstal Google Cloud CLI versi terbaru dengan menjalankan gcloud components update
.
Parameter konfigurasi tampilan
Untuk melihat parameter konfigurasi menggunakan Google Cloud CLI, jalankan perintah gcloud redis clusters describe
dengan mengganti variables dengan nilai yang sesuai.
Anda tidak dapat melihat parameter konfigurasi saat menjalankan perintah
gcloud redis clusters describe
kecuali jika Anda telah mengubah parameter
konfigurasi dari nilai defaultnya.
gcloud redis clusters describe instance-id --region=region-id
Contoh:
gcloud redis clusters describe my-instance --region=us-central1
Menetapkan parameter konfigurasi selama pembuatan cluster
Untuk menyetel parameter konfigurasi saat membuat cluster, jalankan perintah
gcloud redis clusters create
dengan flag --redis-config
yang menggantikan
variables dengan nilai yang sesuai.
gcloud redis clusters create instance-id \ --region=region-id \ --project=project-id \ --node-type=node-type \ --shard-count=shard-count \ --redis-config=config-name=config-value \
Ganti kode berikut:
- instance-id adalah ID instance Memorystore for Redis Cluster yang Anda buat.
- region-id adalah region tempat Anda ingin menempatkan instance.
- project-id adalah project ID Anda.
node-type adalah jenis node yang Anda pilih. Nilai yang diterima adalah:
redis-shared-core-nano
redis-standard-small
redis-highmem-medium
redis-highmem-xlarge
shard-count menentukan jumlah shard dalam instance Anda. Jumlah partisi menentukan total kapasitas memori untuk menyimpan data cluster. Untuk melihat detail selengkapnya tentang spesifikasi cluster, lihat Spesifikasi cluster dan node.
config-name adalah parameter konfigurasi yang akan diubah.
config-value adalah setelan yang Anda pilih yang sesuai dengan parameter yang Anda konfigurasi.
Contoh:
gcloud redis clusters create foo --region=us-east1 --project=test-proj --node-type=redis-highmem-medium --shard-count=3 --redis-config=maxmemory-policy=allkeys-lru
Memperbarui parameter konfigurasi
Untuk memperbarui parameter konfigurasi untuk instance yang ada, jalankan perintah
gcloud redis clusters update
dengan mengganti --update-redis-config
dengan nilai yang sesuai
menggantikan variables dengan nilai yang sesuai.
gcloud redis clusters update instance-id \ --region=region-id \ --project=project-id \ --update-redis-config=config-name=config-value
Contoh:
gcloud redis clusters update foo --region=us-east1 --project=test-proj --update-redis-config=maxmemory-policy=allkeys-lru
Mereset parameter konfigurasi
Untuk mereset parameter konfigurasi ke nilai defaultnya, jalankan perintah
gcloud redis clusters update
dengan tanda --remove-redis-config
menggantikan variables dengan nilai yang sesuai.
gcloud redis clusters update instance-id \ --region=region-id \ --project=project-id \ --remove-redis-config=config-name
Contoh:
gcloud redis clusters update foo --region=us-east1 --project=test-proj --remove-redis-config=maxmemory-policy