Memorystore untuk Valkey mendukung sebagian parameter konfigurasi OSS Valkey yang dapat Anda ubah untuk menyesuaikan perilaku instance Anda.
Perubahan konfigurasi tidak memerlukan dimulai ulang instance, dan disimpan jika instance dimulai ulang. Anda dapat memperbarui parameter konfigurasi yang dapat diubah setelah membuat instance.
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
.
Melihat parameter konfigurasi
Untuk melihat parameter konfigurasi menggunakan Google Cloud CLI, jalankan perintah gcloud memorystore instances describe
, dengan mengganti variables dengan nilai yang sesuai.
Anda tidak dapat melihat parameter konfigurasi saat menjalankan perintah gcloud memorystore instances describe
, kecuali jika Anda mengubah parameter konfigurasi dari nilai defaultnya.
gcloud memorystore instances describe instance-id --location=region-id
Contoh:
gcloud memorystore instances describe my-instance --location=us-central1
Menetapkan parameter konfigurasi selama pembuatan instance
Untuk menetapkan parameter konfigurasi saat membuat instance, jalankan perintah gcloud memorystore instances create
dengan flag --engine-configs
, ganti variables dengan nilai yang sesuai.
gcloud memorystore instances create instance-id \ --location=region-id \ --project=project-id \ --node-type=node-type \ --shard-count=shard-count \ --mode=MODE --engine-configs=config-name=config-value \
Ganti kode berikut:
- instance-id adalah ID instance Memorystore for Valkey 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:
shared-core-nano
standard-small
highmem-medium
highmem-xlarge
Untuk detail selengkapnya tentang jenis node dan konfigurasi instance, lihat Spesifikasi instance dan node.
shard-count menentukan jumlah shard di instance Anda. Jumlah shard menentukan total kapasitas memori untuk menyimpan data instance. Jika mode yang Anda pilih adalah Mode Cluster Dinonaktifkan, Anda hanya dapat menentukan satu shard untuk instance. Untuk mengetahui informasi selengkapnya, lihat Spesifikasi instance dan node.
mode menentukan apakah instance adalah Mode Cluster Diaktifkan atau Mode Cluster Dinonaktifkan. Jika kolom ini dihilangkan, instance akan ditetapkan secara default ke Cluster Mode Enabled. Untuk mengetahui informasi selengkapnya, lihat Mengaktifkan dan menonaktifkan Mode Cluster.
config-name adalah parameter konfigurasi yang akan diubah.
config-value adalah setelan yang Anda pilih yang sesuai dengan parameter yang Anda konfigurasi.
Contoh:
Contoh Mode Cluster Diaktifkan
gcloud memorystore instances create foo --location=us-east1 --project=test-proj --node-type=highmem-medium --shard-count=3 --engine-configs=maxmemory-policy=allkeys-lru
Contoh Mode Cluster Dinonaktifkan
gcloud memorystore instances create foo --location=us-east1 --project=test-proj --node-type=highmem-medium --shard-count=1 --mode=cluster-disabled --engine-configs=maxmemory-policy=allkeys-lru
Memperbarui parameter konfigurasi
Untuk memperbarui parameter konfigurasi untuk instance yang ada, jalankan perintah gcloud memorystore instances update
dengan flag --update-engine-configs
, yang mengganti variables dengan nilai yang sesuai.
gcloud memorystore instances update instance-id \ --location=region-id \ --project=project-id \ --update-engine-configs=config-name=config-value
Contoh:
gcloud memorystore instances update foo --location=us-east1 --project=test-proj --update-engine-configs=maxmemory-policy=allkeys-lru
Mereset parameter konfigurasi
Untuk mereset parameter konfigurasi ke nilai default-nya, jalankan
perintah gcloud memorystore instances update
dengan flag --remove-engine-configs
,
ganti variables dengan nilai yang sesuai.
gcloud memorystore instances update instance-id \ --location=region-id \ --project=project-id \ --remove-engine-configs=config-name
Contoh:
gcloud memorystore instances update foo --location=us-east1 --project=test-proj --remove-engine-configs=maxmemory-policy
Menghapus parameter konfigurasi
Untuk menghapus semua parameter konfigurasi ke nilai defaultnya, jalankan
perintah gcloud memorystore instances update
dengan flag --clear-engine-configs
,
ganti variables dengan nilai yang sesuai.
gcloud memorystore instances update instance-id \ --location=region-id \ --project=project-id \ --clear-engine-configs
Contoh:
gcloud memorystore instances update foo --location=us-east1 --project=test-proj --clear-engine-configs