

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Parameter spesifik mesin
<a name="ParameterGroups.Engine"></a>

**Valkey dan Redis OSS**

Sebagian besar parameter Valkey 8 kompatibel dengan parameter Redis OSS 7.1. Parameter Valkey 7.2 sama dengan parameter Redis OSS 7.

Jika Anda tidak menentukan grup parameter untuk cluster Valkey atau Redis OSS Anda, maka grup parameter default yang sesuai dengan versi mesin Anda akan digunakan. Anda tidak dapat mengubah nilai parameter dalam grup parameter default. Namun, Anda dapat membuat grup parameter kustom dan menetapkannya ke klaster Anda setiap saat asalkan nilai parameter yang dapat diubah secara bersyarat di kedua grup parameter sama. Untuk informasi selengkapnya, lihat [Membuat grup ElastiCache parameter](ParameterGroups.Creating.md).

**Topics**
+ [Parameter Valkey dan Redis OSS](#ParameterGroups.Redis)
+ [Parameter spesifik Memcached](#ParameterGroups.Memcached)

## Parameter Valkey dan Redis OSS
<a name="ParameterGroups.Redis"></a>

**Topics**
+ [Perubahan parameter Valkey 9.0](#ParameterGroups.Valkey.9.0)
+ [Perubahan parameter Valkey 8.2](#ParameterGroups.Valkey.8.2)
+ [Perubahan parameter Valkey 8.1](#ParameterGroups.Valkey.8.1)
+ [Perubahan parameter Valkey 8.0](#ParameterGroups.Valkey.8)
+ [Perubahan parameter Valkey 7.2 dan Redis OSS 7](#ParameterGroups.Redis.7)
+ [Redis OSS 6.x perubahan parameter](#ParameterGroups.Redis.6-x)
+ [Redis OSS 5.0.3 perubahan parameter](#ParameterGroups.Redis.5-0-3)
+ [Redis OSS 5.0.0 perubahan parameter](#ParameterGroups.Redis.5.0)
+ [Redis OSS 4.0.10 perubahan parameter](#ParameterGroups.Redis.4-0-10)
+ [Redis OSS 3.2.10 perubahan parameter](#ParameterGroups.Redis.3-2-10)
+ [Redis OSS 3.2.6 perubahan parameter](#ParameterGroups.Redis.3-2-6)
+ [Redis OSS 3.2.4 perubahan parameter](#ParameterGroups.Redis.3-2-4)
+ [Redis OSS 2.8.24 (ditingkatkan) menambahkan parameter](#ParameterGroups.Redis.2-8-24)
+ [Redis OSS 2.8.23 (ditingkatkan) menambahkan parameter](#ParameterGroups.Redis.2-8-23)
+ [Redis OSS 2.8.22 (ditingkatkan) menambahkan parameter](#ParameterGroups.Redis.2-8-22)
+ [Redis OSS 2.8.21 menambahkan parameter](#ParameterGroups.Redis.2-8-21)
+ [Redis OSS 2.8.19 menambahkan parameter](#ParameterGroups.Redis.2-8-19)
+ [Redis OSS 2.8.6 menambahkan parameter](#ParameterGroups.Redis.2-8-6)
+ [Redis OSS 2.6.13 parameter](#ParameterGroups.Redis.2-6-13)
+ [Parameter spesifik tipe node Redis OSS](#ParameterGroups.Redis.NodeSpecific)

### Perubahan parameter Valkey 9.0
<a name="ParameterGroups.Valkey.9.0"></a>

**Keluarga kelompok parameter: valkey9**

**catatan**  
Valkey 9.0 dan kelompok parameter di atas tidak kompatibel dengan Valkey 8.x dan Redis OSS.

Keluarga grup parameter baru untuk Valkey 9.0:
+ `default.valkey9`- Grup parameter default untuk Valkey 9.0 (mode cluster dinonaktifkan).
+ `default.valkey9.cluster.on`- Grup parameter default untuk Valkey 9.0 dengan mode cluster diaktifkan.


**Parameter baru yang terlihat pelanggan di Valkey 9.0**  

| Parameter | Deskripsi | Nilai | Default | Dapat diubah | 
| --- | --- | --- | --- | --- | 
| cluster-databases | Jumlah database yang tersedia dalam mode cluster. Tetapkan pada waktu pembuatan cluster. | 1 hingga 10.000 | 0 | Tidak (diatur saat pembuatan) | 

### Perubahan parameter Valkey 8.2
<a name="ParameterGroups.Valkey.8.2"></a>

**Keluarga kelompok parameter: valkey8**

**catatan**  
Perubahan parameter Valkey 8.2 tidak berlaku untuk Valkey 8.1
Valkey 8.0 dan kelompok parameter di atas tidak kompatibel dengan Redis OSS 7.2.4.
di Valkey 8.2, perintah berikut tidak tersedia untuk cache tanpa server:,,,, dan `commandlog` `commandlog get` `commandlog help` `commandlog len` `commandlog reset.` 


**Grup parameter baru di Valkey 8.2**  

| Nama | Detail | Deskripsi | 
| --- | --- | --- | 
| modus pencarian-fanout-target-( ditambahkan dalam 8.2) | Default: klien<br />Jenis: string<br />Dapat diubah: Ya<br />Perubahan Berlaku: Segera |  Parameter konfigurasi search-fanout-target-mode mengontrol bagaimana kueri penelusuran didistribusikan di seluruh node dalam lingkungan cluster Valkey. Pengaturan ini menerima dua nilai: “throughput” yang mengoptimalkan throughput maksimum dengan mendistribusikan kueri pencarian secara acak di semua node cluster terlepas dari jenis klien atau status READONLY, dan “klien” yang menghormati karakteristik koneksi klien dengan merutekan klien non-ReadOnly ke node primer saja, klien READONLY pada koneksi replika ke node replika saja, dan klien READONLY pada koneksi primer secara acak di semua node. <br /> Perilaku default adalah mode “klien”, yang berarti sistem akan menghormati jenis koneksi klien dan status READONLY untuk keputusan perutean kueri. Gunakan mode throughput untuk beban kerja pencarian volume tinggi di mana pemanfaatan sumber daya klaster maksimum diinginkan, dan mode klien saat Anda ingin mempertahankan read/write pemisahan dan menghormati pola koneksi READONLY tingkat aplikasi. | 
| pencarian-default-timeout-ms | Default: 50000<br />Nilai yang diizinkan: 1 hingga 60000<br />Jenis: integer<br />Dapat diubah: Ya<br />Perubahan Berlaku: Segera | Batas waktu kueri pencarian Valkey default (dalam milidetik). | 
| pencarian-aktifkan-parsial-hasil | Default: yes<br />Nilai yang diizinkan: ya, tidak<br />Jenis: boolean<br />Dapat diubah: Ya<br />Perubahan Berlaku: Segera | Mengkonfigurasi perilaku kegagalan kueri untuk pencarian Valkey. Saat diaktifkan, kueri penelusuran akan mengembalikan sebagian hasil jika batas waktu terjadi pada satu atau beberapa pecahan. Saat dinonaktifkan, batas waktu pecahan apa pun akan menyebabkan seluruh permintaan pencarian gagal dan mengembalikan kesalahan. | 

### Perubahan parameter Valkey 8.1
<a name="ParameterGroups.Valkey.8.1"></a>

**Keluarga kelompok parameter: valkey8**

**catatan**  
Perubahan parameter Valkey 8.1 tidak berlaku untuk Valkey 8.0
Valkey 8.0 dan kelompok parameter di atas tidak kompatibel dengan Redis OSS 7.2.4.
di Valkey 8.1, perintah berikut tidak tersedia untuk cache tanpa server:`commandlog`,,,, dan `commandlog get` `commandlog help` `commandlog len` `commandlog reset.` 


**Grup parameter baru di Valkey 8.1**  

| Nama | Detail | Deskripsi | 
| --- | --- | --- | 
| commandlog-request-lebih besar dari (ditambahkan dalam 8.1) | Default: 1048576<br />Jenis: integer<br />Dapat diubah: Ya<br />Perubahan Berlaku: Segera | Ukuran maksimum, dalam byte, untuk permintaan yang akan dicatat oleh fitur Log Perintah Valkey. | 
| commandlog-besar-request-max-len (ditambahkan dalam 8.1) | Default: 128<br />Nilai yang diizinkan: 0-1024<br />Jenis: integer<br />Dapat diubah: Ya<br />Perubahan Berlaku: Segera | Panjang maksimum Log Perintah Valkey untuk permintaan. | 
| commandlog-reply-larger-than (ditambahkan dalam 8.1) | Default: 1048576<br />Jenis: integer<br />Dapat diubah: Ya<br />Perubahan Berlaku: Segera | Ukuran maksimum, dalam byte, untuk respons yang akan dicatat oleh fitur Log Perintah Valkey. | 
| commandlog-large reply-max-len (ditambahkan dalam 8.1) | Default: 128<br />Nilai yang diizinkan: 0-1024<br />Jenis: integer<br />Dapat diubah: Ya<br />Perubahan Berlaku: Segera | Panjang maksimum Log Perintah Valkey untuk tanggapan. | 

### Perubahan parameter Valkey 8.0
<a name="ParameterGroups.Valkey.8"></a>

**Keluarga kelompok parameter: valkey8**

**catatan**  
Redis OSS 7.2.4 tidak kompatibel dengan Valkey 8 dan di atas kelompok parameter.


**Perubahan parameter spesifik di Valkey 8.0**  

| Nama | Detail | Deskripsi | 
| --- | --- | --- | 
| ukuran repl-backlog | Standar: 10485760<br />Jenis: integer<br />Dapat diubah: Ya<br />Perubahan Berlaku: Segera | Ukuran, dalam byte, buffer backlog simpul primer. Backlog digunakan untuk mencatat pembaruan data pada simpul primer. Ketika replika baca terhubung ke primer, ia mencoba untuk melakukan sinkronisasi paral (psync), di mana ia menerapkan data dari backlog untuk mengejar ketinggalan dengan simpul utama. Jika psync gagal, maka sinkronisasi penuh diperlukan.<br />Nilai minimum untuk parameter ini adalah 16384.<br />Catatan: Dimulai dengan Redis OSS 2.8.22, parameter ini berlaku untuk cluster primer serta replika baca. | 
| maxmemory-sampel | Default: 3<br />Nilai yang diizinkan: 1 hingga 64<br />Jenis: integer<br />Dapat diubah: Ya<br />Perubahan Berlaku: Segera | Untuk penghitungan least-recently-used (LRU) dan time-to-live (TTL), parameter ini merepresentasikan ukuran sampel kunci yang akan diperiksa. Secara default, Redis OSS memilih 3 kunci dan menggunakan salah satu yang paling tidak digunakan baru-baru ini. | 


**Grup parameter baru di Valkey 8.0**  

| Nama | Detail | Deskripsi | 
| --- | --- | --- | 
| kompatibilitas diperpanjang-redis- | Nilai yang diizinkan: ya, tidak<br />Default: yes<br />Jenis: boolean<br />Dapat diubah: Ya<br />Perubahan berlaku: segera | Mode kompatibilitas Redis OSS yang diperluas membuat Valkey berpura-pura menjadi Redis OSS 7.2. Aktifkan ini hanya jika Anda memiliki masalah dengan alat atau klien.<br />Customer-facing dampak:[See the AWS documentation website for more details](http://docs.aws.amazon.com/id_id/AmazonElastiCache/latest/dg/ParameterGroups.Engine.html) | 


**Dihapus kelompok parameter di Valkey 8.0**  

| Nama | Detail | Deskripsi | 
| --- | --- | --- | 
| lazyfree-lazy-eviction | Nilai yang diizinkan: ya, tidak<br />Default: no<br />Jenis: boolean<br />Dapat diubah: Ya<br />Perubahan akan diterapkan: segera | Melakukan penghapusan asinkron pada pengosongan. | 
| lazyfree-lazy-expire | Nilai yang diizinkan: ya, tidak<br />Default: no<br />Jenis: boolean<br />Dapat diubah: Ya<br />Perubahan akan diterapkan: segera | Melakukan penghapusan asinkron pada kunci kedaluwarsa. | 
| lazyfree-lazy-server-del | Nilai yang diizinkan: ya, tidak<br />Default: no<br />Jenis: boolean<br />Dapat diubah: Ya<br />Perubahan akan diterapkan: segera | Melakukan penghapusan asinkron untuk perintah yang memperbarui nilai. | 
| lazyfree-lazy-user-del | Default: no<br />Jenis: string<br />Dapat diubah: Ya<br />Perubahan berlaku: Segera di semua simpul dalam klaster |  Ketika nilai diatur ke ya, perintah DEL bertindak sama seperti UNLINK. | 
| replika malas-siram | Default: yes<br />Jenis: boolean<br />Dapat diubah: Tidak<br />Nama sebelumnya: slave-lazy-flush | Melakukan flushDB asinkron selama sinkronisasi replika. | 

### Perubahan parameter Valkey 7.2 dan Redis OSS 7
<a name="ParameterGroups.Redis.7"></a>

**Keluarga kelompok parameter: valkey7**

Grup parameter default Valkey 7.2 adalah sebagai berikut:
+ `default.valkey7`— Gunakan grup parameter ini, atau yang diturunkan darinya, untuk cluster Valkey (mode cluster dinonaktifkan) dan grup replikasi.
+ `default.valkey7.cluster.on`— Gunakan grup parameter ini, atau yang diturunkan darinya, untuk cluster Valkey (mode cluster diaktifkan) dan grup replikasi.

**Keluarga grup parameter:** redis7

Redis OSS 7 kelompok parameter default adalah sebagai berikut:
+ `default.redis7`— Gunakan grup parameter ini, atau yang diturunkan darinya, untuk kelompok Redis OSS (mode cluster dinonaktifkan) dan grup replikasi.
+ `default.redis7.cluster.on`— Gunakan grup parameter ini, atau yang diturunkan darinya, untuk kelompok Redis OSS (mode cluster diaktifkan) dan grup replikasi.

**Perubahan parameter spesifik**

Parameter yang ditambahkan dalam Redis OSS 7 adalah sebagai berikut. Valkey 7.2 juga mendukung parameter ini.


|  Nama  |  Detail |  Deskripsi  | 
| --- | --- | --- | 
| cluster-allow-pubsubshard-when-down | Nilai yang diizinkan: `yes`, `no`<br />Default: `yes`<br />Jenis: string<br />Dapat diubah: Ya<br />Penerapan perubahan: Segera di semua simpul dalam klaster. | Ketika diatur ke nilai default ya, memungkinkan simpul melayani lalu lintas serpihan pubsub saat klaster dalam keadaan nonaktif, asalkan klaster ini mengetahui bahwa dirinya memiliki slot. | 
| cluster-preferred-endpoint-type | Nilai yang diizinkan: `ip`, `tls-dynamic`<br />Default: `tls-dynamic`<br />Jenis: string<br />Dapat diubah: Ya<br />Penerapan perubahan: Segera di semua simpul dalam klaster. | Nilai ini mengontrol titik akhir apa yang dikembalikan untuk MOVED/ASKING permintaan serta bidang titik akhir untuk `CLUSTER SLOTS` dan. `CLUSTER SHARDS` Ketika nilai diatur ke ip, simpul akan menyatakan alamat ip-nya. Ketika nilai diatur ke tls-dynamic, simpul akan menyatakan nama host saat enkripsi bergerak diaktifkan dan jika tidak, alamat ip. | 
| latency-tracking | Nilai yang diizinkan: `yes`, `no`<br />Default: `no`<br />Jenis: string<br />Dapat diubah: Ya<br />Penerapan perubahan: Segera di semua simpul dalam klaster. | Ketika diatur ke ya akan melacak latensi per perintah dan memungkinkan ekspor distribusi persentil melalui perintah statistik latensi `INFO`, dan distribusi latensi kumulatif (histogram) melalui perintah `LATENCY`. | 
| hash-max-listpack-entries | Nilai yang diizinkan: `0+`<br />Default: `512`<br />Jenis: integer<br />Dapat diubah: Ya<br />Penerapan perubahan: Segera di semua simpul dalam klaster. | Jumlah maksimum entri hash agar set data dikompresi. | 
| hash-max-listpack-value | Nilai yang diizinkan: `0+`<br />Default: `64`<br />Jenis: integer<br />Dapat diubah: Ya<br />Penerapan perubahan: Segera di semua simpul dalam klaster. | Ambang entri hash terbesar agar set data dikompresi. | 
| zset-max-listpack-entries | Nilai yang diizinkan: `0+`<br />Default: `128`<br />Jenis: integer<br />Dapat diubah: Ya<br />Penerapan perubahan: Segera di semua simpul dalam klaster. | Jumlah maksimum entri sorted set agar set data dikompresi. | 
| zset-max-listpack-value | Nilai yang diizinkan: `0+`<br />Default: `64`<br />Jenis: integer<br />Dapat diubah: Ya<br />Penerapan perubahan: Segera di semua simpul dalam klaster. | Ambang batas entri sorted set terbesar agar set data dikompresi. | 

Parameter yang diubah dalam Redis OSS 7 adalah sebagai berikut. 


|  Nama  |  Detail |  Deskripsi  | 
| --- | --- | --- | 
| activerehashing | Dapat diubah: `no`. Di Redis OSS 7, parameter ini disembunyikan dan diaktifkan secara default. Untuk menonaktifkannya, Anda perlu membuat [kasus dukungan](https://console.aws.amazon.com/support/home). | Dapat diubah sebelumnya adalah ya. | 

Parameter dihapus dalam Redis OSS 7 adalah sebagai berikut. 


|  Nama  |  Detail |  Deskripsi  | 
| --- | --- | --- | 
| hash-max-ziplist-entries | Nilai yang diizinkan: `0+`<br />Default: `512`<br />Jenis: integer<br />Dapat diubah: Ya<br />Penerapan perubahan: Segera di semua simpul dalam klaster. | Gunakan `listpack` bukan `ziplist` untuk merepresentasikan pengenkodean hash kecil. | 
| hash-max-ziplist-value | Nilai yang diizinkan: `0+`<br />Default: `64`<br />Jenis: integer<br />Dapat diubah: Ya<br />Penerapan perubahan: Segera di semua simpul dalam klaster. | Gunakan `listpack` bukan `ziplist` untuk merepresentasikan pengenkodean hash kecil. | 
| zset-max-ziplist-entries | Nilai yang diizinkan: `0+`<br />Default: `128`<br />Jenis: integer<br />Dapat diubah: Ya<br />Penerapan perubahan: Segera di semua simpul dalam klaster. | Gunakan `listpack` bukan `ziplist` untuk merepresentasikan pengenkodean hash kecil. | 
| zset-max-ziplist-value | Nilai yang diizinkan: `0+`<br />Default: `64`<br />Jenis: integer<br />Dapat diubah: Ya<br />Penerapan perubahan: Segera di semua simpul dalam klaster. | Gunakan `listpack` bukan `ziplist` untuk merepresentasikan pengenkodean hash kecil. | 
| list-max-ziplist-size | Nilai yang diizinkan:<br />Default: `-2`<br />Jenis: integer<br />Dapat diubah: Ya<br />Penerapan perubahan: Segera di semua simpul dalam klaster. | Jumlah entri yang diizinkan per simpul daftar internal. | 

### Redis OSS 6.x perubahan parameter
<a name="ParameterGroups.Redis.6-x"></a>

**Keluarga grup parameter:** redis6.x

Redis OSS 6.x kelompok parameter default adalah sebagai berikut:
+ `default.redis6.x`— Gunakan grup parameter ini, atau yang diturunkan darinya, untuk cluster Valkey atau Redis OSS (mode cluster dinonaktifkan) dan grup replikasi.
+ `default.redis6.x.cluster.on`— Gunakan grup parameter ini, atau yang diturunkan darinya, untuk cluster Valkey atau Redis OSS (mode cluster diaktifkan) dan grup replikasi.

**catatan**  
 *Di mesin Redis OSS versi 6.2, ketika keluarga node r6gd diperkenalkan untuk digunakan dengan, hanya kebijakan *noeviction [Tingkatan data di ElastiCache](data-tiering.md)*, *volatile-lru* dan allkeys-lru max-memory yang didukung dengan tipe node r6gd.* 

Untuk informasi selengkapnya, lihat [ElastiCache versi 6.2 untuk Redis OSS (ditingkatkan)](engine-versions.md#redis-version-6.2) dan [ElastiCache versi 6.0 untuk Redis OSS (ditingkatkan)](engine-versions.md#redis-version-6.0). 

Parameter yang ditambahkan dalam Redis OSS 6.x adalah sebagai berikut. 


|  Detail |  Deskripsi  | 
| --- | --- | 
| acl-pubsub-default (added in 6.2) | Nilai yang diizinkan: `resetchannels`, `allchannels`<br />Default: `allchannels`<br />Jenis: string<br />Dapat diubah: Ya<br />Perubahan berlaku: Pengguna Redis OSS yang ada yang terkait dengan cluster akan terus memiliki izin yang ada. Baik memperbarui pengguna atau reboot cluster untuk memperbarui pengguna Redis OSS yang ada. | Izin saluran pubsub default untuk pengguna ACL yang di-deploy ke klaster ini.  | 
| cluster-allow-reads-when-down (added in 6.0) | Default: no<br />Jenis: string<br />Dapat diubah: Ya<br />Perubahan berlaku: Segera di semua simpul dalam klaster | Ketika disetel ke ya, grup replikasi Redis OSS (mode cluster enabled) terus memproses perintah baca bahkan ketika sebuah node tidak dapat mencapai kuorum primer. <br />Jika diatur ke default tidak, grup replikasi menolak semua perintah. Kami merekomendasikan untuk mengatur nilai ini ke ya jika Anda menggunakan klaster dengan kurang dari tiga grup simpul atau aplikasi Anda dapat dengan aman menangani pembacaan yang usang dengan aman.  | 
| tracking-table-max-keys (added in 6.0) | Default: 1.000.000<br />Jenis: angka<br />Dapat diubah: Ya<br />Perubahan berlaku: Segera di semua simpul dalam klaster | Untuk membantu caching sisi klien, Redis OSS mendukung pelacakan klien mana yang telah mengakses kunci mana. <br />Ketika kunci yang dilacak diubah, pesan invalidasi dikirim ke semua klien untuk memberitahukan bahwa nilai cache-nya tidak valid lagi. Nilai ini memungkinkan Anda menentukan batas atas tabel ini. Setelah nilai parameter ini terlampaui, klien mendapatkan pesan invalidasi secara acak. Nilai ini harus diatur untuk membatasi penggunaan memori sambil masih melacak kunci. Kunci juga diinvalidasi dalam kondisi memori rendah.  | 
| acllog-max-len (added in 6.0) | Default: 128<br />Jenis: angka<br />Dapat diubah: Ya<br />Perubahan berlaku: Segera di semua simpul dalam klaster | Nilai ini sesuai dengan jumlah maksimum entri di log ACL.  | 
| active-expire-effort (added in 6.0) | Default: 1<br />Jenis: angka<br />Dapat diubah: Ya<br />Perubahan berlaku: Segera di semua simpul dalam klaster | Redis OSS menghapus kunci yang telah melampaui waktu mereka untuk hidup dengan dua mekanisme. Di satu sisi, kunci diakses dan ditemukan akan kedaluwarsa. Di sisi lain, pekerjaan berkala mengambil sampel kunci dan membuat kunci yang telah melebihi time-to-live (TTL)-nya menjadi kedaluwarsa. Parameter ini mendefinisikan jumlah upaya yang digunakan Redis OSS untuk mengakhiri item dalam pekerjaan periodik. <br />Nilai default 1 akan mencoba mencegah adanya lebih dari 10 persen kunci kedaluwarsa yang masih berada dalam memori. Hal ini juga akan mencoba mencegah konsumsi lebih dari 25 persen dari total memori dan menambahkan latensi ke sistem. Anda dapat meningkatkan nilai ini hingga 10 untuk meningkatkan jumlah upaya yang digunakan untuk kunci kedaluwarsa. Komprominya adalah CPU lebih tinggi dan latensi berpotensi lebih tinggi. Kami merekomendasikan nilai 1 kecuali jika Anda melihat penggunaan memori tinggi dan dapat menoleransi peningkatan pemanfaatan CPU.  | 
| lazyfree-lazy-user-del (added in 6.0) | Default: no<br />Jenis: string<br />Dapat diubah: Ya<br />Perubahan berlaku: Segera di semua simpul dalam klaster | Ketika nilai diatur ke ya, perintah `DEL` bertindak sama seperti `UNLINK`.  | 

Parameter dihapus dalam Redis OSS 6.x adalah sebagai berikut. 


|  Nama  |  Detail |  Deskripsi  | 
| --- | --- | --- | 
| lua-replicate-commands | Nilai yang diizinkan: yes/no<br />Default: yes<br />Jenis: boolean<br />Dapat diubah: Ya<br />Perubahan berlaku: Segera. | Selalu mengaktifkan replikasi efek Lua atau tidak dalam skrip Lua  | 

### Redis OSS 5.0.3 perubahan parameter
<a name="ParameterGroups.Redis.5-0-3"></a>

**Keluarga grup parameter:** redis5.0

Redis OSS 5.0 grup parameter default
+ `default.redis5.0`— Gunakan grup parameter ini, atau yang diturunkan darinya, untuk cluster Valkey atau Redis OSS (mode cluster dinonaktifkan) dan grup replikasi.
+ `default.redis5.0.cluster.on`— Gunakan grup parameter ini, atau yang diturunkan darinya, untuk cluster Valkey atau Redis OSS (mode cluster diaktifkan) dan grup replikasi.


**Parameter ditambahkan di Redis OSS 5.0.3**  

|  Nama  |  Detail |  Deskripsi  | 
| --- | --- | --- | 
| rename-commands | Default: tidak ada<br />Jenis: string<br />Dapat diubah: Ya<br />Perubahan berlaku: Segera di semua simpul dalam klaster | Daftar yang dipisahkan spasi dari perintah Redis OSS yang diganti namanya. Berikut adalah daftar terbatas perintah yang tersedia untuk diubah namanya:  `APPEND AUTH BITCOUNT BITFIELD BITOP BITPOS BLPOP BRPOP BRPOPLPUSH BZPOPMIN BZPOPMAX CLIENT CLUSTER COMMAND DBSIZE DECR DECRBY DEL DISCARD DUMP ECHO EVAL EVALSHA EXEC EXISTS EXPIRE EXPIREAT FLUSHALL FLUSHDB GEOADD GEOHASH GEOPOS GEODIST GEORADIUS GEORADIUSBYMEMBER GET GETBIT GETRANGE GETSET HDEL HEXISTS HGET HGETALL HINCRBY HINCRBYFLOAT HKEYS HLEN HMGET HMSET HSET HSETNX HSTRLEN HVALS INCR INCRBY INCRBYFLOAT INFO KEYS LASTSAVE LINDEX LINSERT LLEN LPOP LPUSH LPUSHX LRANGE LREM LSET LTRIM MEMORY MGET MONITOR MOVE MSET MSETNX MULTI OBJECT PERSIST PEXPIRE PEXPIREAT PFADD PFCOUNT PFMERGE PING PSETEX PSUBSCRIBE PUBSUB PTTL PUBLISH PUNSUBSCRIBE RANDOMKEY READONLY READWRITE RENAME RENAMENX RESTORE ROLE RPOP RPOPLPUSH RPUSH RPUSHX SADD SCARD SCRIPT SDIFF SDIFFSTORE SELECT SET SETBIT SETEX SETNX SETRANGE SINTER SINTERSTORE SISMEMBER SLOWLOG SMEMBERS SMOVE SORT SPOP SRANDMEMBER SREM STRLEN SUBSCRIBE SUNION SUNIONSTORE SWAPDB TIME TOUCH TTL TYPE UNSUBSCRIBE UNLINK UNWATCH WAIT WATCH ZADD ZCARD ZCOUNT ZINCRBY ZINTERSTORE ZLEXCOUNT ZPOPMAX ZPOPMIN ZRANGE ZRANGEBYLEX ZREVRANGEBYLEX ZRANGEBYSCORE ZRANK ZREM ZREMRANGEBYLEX ZREMRANGEBYRANK ZREMRANGEBYSCORE ZREVRANGE ZREVRANGEBYSCORE ZREVRANK ZSCORE ZUNIONSTORE SCAN SSCAN HSCAN ZSCAN XINFO XADD XTRIM XDEL XRANGE XREVRANGE XLEN XREAD XGROUP XREADGROUP XACK XCLAIM XPENDING GEORADIUS_RO GEORADIUSBYMEMBER_RO LOLWUT XSETID SUBSTR` | 

Untuk informasi selengkapnya, lihat [ElastiCache versi 5.0.6 untuk Redis OSS (ditingkatkan)](engine-versions.md#redis-version-5-0.6). 

### Redis OSS 5.0.0 perubahan parameter
<a name="ParameterGroups.Redis.5.0"></a>

**Keluarga grup parameter:** redis5.0

Redis OSS 5.0 grup parameter default
+ `default.redis5.0`— Gunakan grup parameter ini, atau yang diturunkan darinya, untuk cluster Valkey atau Redis OSS (mode cluster dinonaktifkan) dan grup replikasi.
+ `default.redis5.0.cluster.on`— Gunakan grup parameter ini, atau yang diturunkan darinya, untuk cluster Valkey atau Redis OSS (mode cluster diaktifkan) dan grup replikasi.


**Parameter ditambahkan di Redis OSS 5.0**  

|  Nama  |  Detail |  Deskripsi  | 
| --- | --- | --- | 
| stream-node-max-bytes | Nilai yang diizinkan: 0\+<br />Default: 4096<br />Jenis: integer<br />Dapat diubah: Ya<br />Perubahan berlaku: Segera. | Struktur aliran data adalah pohon radix simpul yang mengodekan beberapa item dalamnya. Gunakan konfigurasi ini untuk menentukan ukuran maksimum simpul tunggal dalam pohon radix dalam Byte. Jika diatur ke 0, ukuran simpul pohon adalah tidak terbatas.  | 
| stream-node-max-entries | Nilai yang diizinkan: 0\+<br />Default: 100<br />Jenis: integer<br />Dapat diubah: Ya<br />Perubahan berlaku: Segera. | Struktur data aliran adalah pohon radix simpul yang mengenkode beberapa item dalamnya. Gunakan konfigurasi ini untuk menentukan jumlah maksimum item yang dapat ditampung simpul tunggal sebelum beralih ke simpul baru saat menambahkan entri aliran baru. Jika diatur ke 0, jumlah item di simpul pohon adalah tidak terbatas  | 
| active-defrag-max-scan-fields | Nilai yang diizinkan: 1 hingga 1000000<br />Default: 1000<br />Jenis: integer<br />Dapat diubah: Ya<br />Perubahan berlaku: Segera. | Jumlah maksimum set/hash zset/list /bidang yang akan diproses dari pemindaian kamus utama  | 
| lua-replicate-commands | Nilai yang diizinkan: yes/no<br />Default: yes<br />Jenis: boolean<br />Dapat diubah: Ya<br />Perubahan berlaku: Segera. | Selalu mengaktifkan replikasi efek Lua atau tidak dalam skrip Lua  | 
| replica-ignore-maxmemory | Default: yes<br />Jenis: boolean<br />Dapat diubah: Tidak | Menentukan apakah replika mengabaikan pengaturan maxmemory dengan tidak mengosongkan item yang independen dari primer  | 

Redis OSS telah mengganti nama beberapa parameter di engine versi 5.0 sebagai tanggapan atas umpan balik komunitas. Untuk informasi selengkapnya, lihat [Apa yang Baru di Redis OSS 5?](https://aws.amazon.com/redis/Whats_New_Redis5/) . Tabel berikut mencantumkan nama baru dan pemetaannya ke versi sebelumnya.


**Parameter berganti nama dalam Redis OSS 5.0**  

|  Nama  |  Detail |  Deskripsi  | 
| --- | --- | --- | 
| replica-lazy-flush | Default: yes<br />Jenis: boolean<br />Dapat diubah: Tidak<br />Nama sebelumnya: slave-lazy-flush | Melakukan flushDB asinkron selama sinkronisasi replika. | 
| client-output-buffer-limit-replica-hard-limit | Default: Untuk nilai, lihat [Parameter spesifik tipe node Redis OSS](#ParameterGroups.Redis.NodeSpecific)<br />Jenis: integer<br />Dapat diubah: Tidak<br />Nama sebelumnya: client-output-buffer-limit-slave-hard-limit | Untuk Redis OSS baca replika: Jika buffer keluaran klien mencapai jumlah byte yang ditentukan, klien akan terputus. | 
| client-output-buffer-limit-replica-soft-limit | Default: Untuk nilai, lihat [Parameter spesifik tipe node Redis OSS](#ParameterGroups.Redis.NodeSpecific)<br />Jenis: integer<br />Dapat diubah: Tidak<br />Nama sebelumnya: client-output-buffer-limit-slave-soft-limit | Untuk Redis OSS baca replika: Jika buffer keluaran klien mencapai jumlah byte yang ditentukan, klien akan terputus, tetapi hanya jika kondisi ini berlanjut. client-output-buffer-limit-replica-soft-seconds | 
| client-output-buffer-limit-replica-soft-seconds | Default: 60<br />Jenis: integer<br />Dapat diubah: Tidak<br />Nama sebelumnya: client-output-buffer-limit-slave-soft-seconds | Untuk Redis OSS baca replika: Jika buffer keluaran klien tetap pada client-output-buffer-limit-replica-soft-limit byte lebih lama dari jumlah detik ini, klien akan terputus. | 
| replica-allow-chaining | Default: no<br />Jenis: string<br />Dapat diubah: Tidak<br />Nama sebelumnya: slave-allow-chaining | Menentukan apakah replika baca di Redis OSS dapat membaca replika sendiri. | 
| min-replicas-to-write | Default: 0<br />Jenis: integer<br />Dapat diubah: Ya<br />Nama sebelumnya: min-slave-to-write<br />Perubahan berlaku: Segera | Jumlah minimum replika baca yang harus tersedia agar simpul primer dapat menerima penulisan dari klien. Jika jumlah replika yang tersedia kurang jumlah ini, maka simpul primer tidak akan lagi menerima permintaan tulis.<br />Jika parameter ini atau min-replicas-max-lag adalah 0, maka simpul primer akan selalu menerima permintaan tulis, meskipun tidak ada replika yang tersedia. | 
| min-replicas-max-lag  | Default: 10<br />Jenis: integer<br />Dapat diubah: Ya<br />Nama sebelumnya: min-slaves-max-lag<br />Perubahan Berlaku: Segera | Jumlah detik saat simpul primer harus menerima permintaan ping dari replika baca. Jika jumlah waktu ini berlalu dan primer tidak menerima ping, maka replika tidak lagi dianggap tersedia. Jika jumlah replika yang tersedia di bawah min-replicas-to-write, maka primer akan berhenti menerima operasi tulis pada saat itu.<br />Jika baik parameter ini atau min-replicas-to-write adalah 0, maka simpul primer akan selalu menerima permintaan tulis, meskipun tidak ada replika yang tersedia. | 
| close-on-replica-write  | Default: yes<br />Jenis: boolean<br />Dapat diubah: Ya<br />Nama sebelumnya: close-on-slave-write<br />Perubahan Berlaku: Segera | Jika diaktifkan, klien yang mencoba menulis ke replika hanya baca akan terputus. | 


**Parameter dihapus di Redis OSS 5.0**  

|  Nama  |  Detail |  Deskripsi  | 
| --- | --- | --- | 
| repl-timeout | Default: 60<br />Dapat diubah: Tidak | Parameter tidak tersedia dalam versi ini. | 

### Redis OSS 4.0.10 perubahan parameter
<a name="ParameterGroups.Redis.4-0-10"></a>

**Keluarga grup parameter:** redis4.0

Redis OSS 4.0.x grup parameter default
+ `default.redis4.0`— Gunakan grup parameter ini, atau yang diturunkan darinya, untuk cluster Valkey atau Redis OSS (mode cluster dinonaktifkan) dan grup replikasi.
+ `default.redis4.0.cluster.on`— Gunakan grup parameter ini, atau yang diturunkan darinya, untuk cluster Valkey atau Redis OSS (mode cluster diaktifkan) dan grup replikasi.


**Parameter berubah di Redis OSS 4.0.10**  

|  Nama  |  Detail |  Deskripsi  | 
| --- | --- | --- | 
| maxmemory-policy | Nilai yang diizinkan: `allkeys-lru`, `volatile-lru`, **allkeys-lfu**, **volatile-lfu**, `allkeys-random`, `volatile-random`, `volatile-ttl`, `noeviction`<br />Default: volatile-lru<br />Jenis: string<br />Dapat diubah: Ya<br />Perubahan berlaku: segera | maxmemory-policy telah ditambahkan dalam versi 2.6.13. Dalam versi 4.0.10 ditambahkan dua nilai baru yang diizinkan: allkeys-lfu, yang akan mengosongkan setiap kunci menggunakan LFU yang diperkirakan, dan volatile-lfu, yang akan mengosongkan kunci dengan set yang kedaluwarsa menggunakan LFU yang diperkirakan. Dalam versi 6.2, ketika keluarga simpul r6gd diperkenalkan untuk digunakan dengan tingkatan data, hanya kebijakan max-memory noeviction, volatile-lru dan allkeys-lru yang didukung dengan jenis simpul r6gd.  | 


**Parameter ditambahkan di Redis OSS 4.0.10**  

|  Nama  |  Detail |  Deskripsi  | 
| --- |--- |--- |
| **Parameter penghapusan asinkron** | 
| --- |
| lazyfree-lazy-eviction | Nilai yang diizinkan: yes/no<br />Default: no<br />Jenis: boolean<br />Dapat diubah: Ya<br />Perubahan akan diterapkan: segera | Melakukan penghapusan asinkron pada pengosongan. | 
| lazyfree-lazy-expire | Nilai yang diizinkan: yes/no<br />Default: no<br />Jenis: boolean<br />Dapat diubah: Ya<br />Perubahan akan diterapkan: segera | Melakukan penghapusan asinkron pada kunci kedaluwarsa. | 
| lazyfree-lazy-server-del | Nilai yang diizinkan: yes/no<br />Default: no<br />Jenis: boolean<br />Dapat diubah: Ya<br />Perubahan akan diterapkan: segera | Melakukan penghapusan asinkron untuk perintah yang memperbarui nilai. | 
| slave-lazy-flush | Nilai yang diizinkan: N/A<br />Default: no<br />Jenis: boolean<br />Dapat diubah: Tidak<br />Perubahan terjadi: N/A | Melakukan FlushDB asinkron selama sinkronisasi slave. | 
| **Parameter LFU** | 
| --- |
| lfu-log-factor | Nilai yang diizinkan: semua integer > 0<br />Default: 10<br />Jenis: integer<br />Dapat diubah: Ya<br />Perubahan akan diterapkan: segera | Mengatur faktor log, yang menentukan jumlah temuan kunci untuk memenuhi penghitung kunci. | 
| lfu-decay-time | Nilai yang diizinkan: integer apa pun<br />Default: 1<br />Jenis: integer<br />Dapat diubah: Ya<br />Perubahan akan diterapkan: segera | Jumlah waktu dalam menit untuk mengurangi penghitung kunci. | 
| **Parameter defragmentasi aktif** | 
| --- |
| activedefrag | Nilai yang diizinkan: yes/no<br />Default: no<br />Jenis: boolean<br />Dapat diubah: Ya<br />Perubahan berlaku: segera | Mengaktifkan defragmentasi aktif.Dalam Valkey dan Redis OSS versi 7.0 dan di atas, secara otomatis AWS dapat melakukan defragmentasi bila diperlukan secara operasional, terlepas dari pengaturan ini. | 
| active-defrag-ignore-bytes | Nilai yang diizinkan: 10485760-104857600<br />Default: 104857600<br />Jenis: integer<br />Dapat diubah: Ya<br />Perubahan akan diterapkan: segera | Jumlah minimum sisa fragmentasi untuk memulai defrag aktif. | 
| active-defrag-threshold-lower | Nilai yang diizinkan: 1-100<br />Default: 10<br />Jenis: integer<br />Dapat diubah: Ya<br />Perubahan akan diterapkan: segera | Persentase minimum fragmentasi untuk memulai defrag aktif. | 
| active-defrag-threshold-upper | Nilai yang diizinkan: 1-100<br />Default: 100<br />Jenis: integer<br />Dapat diubah: Ya<br />Perubahan akan diterapkan: segera | Persentase maksimum fragmentasi yang mana kita menggunakan upaya maksimal. | 
| active-defrag-cycle-min | Nilai yang diizinkan: 1-75<br />Default: 25<br />Jenis: integer<br />Dapat diubah: Ya<br />Perubahan akan diterapkan: segera | Upaya minimal untuk defrag dalam persentase CPU. | 
| active-defrag-cycle-max | Nilai yang diizinkan: 1-75<br />Default: 75<br />Jenis: integer<br />Dapat diubah: Ya<br />Perubahan akan diterapkan: segera | Upaya maksimal untuk defrag dalam persentase CPU. | 
| **Parameter buffer output klien** | 
| --- |
| client-query-buffer-limit | Nilai yang diizinkan: 1048576-1073741824<br />Default: 1073741824<br />Jenis: integer<br />Dapat diubah: Ya<br />Perubahan akan diterapkan: segera | Ukuran maks buffer kueri klien tunggal. | 
| proto-max-bulk-len | Nilai yang diizinkan: 1048576-536870912<br />Default: 536870912<br />Jenis: integer<br />Dapat diubah: Ya<br />Perubahan akan diterapkan: segera | Ukuran maks dari permintaan elemen tunggal. | 

### Redis OSS 3.2.10 perubahan parameter
<a name="ParameterGroups.Redis.3-2-10"></a>

**Keluarga grup parameter: **redis3.2

ElastiCache untuk Redis OSS 3.2.10 tidak ada parameter tambahan yang didukung.

### Redis OSS 3.2.6 perubahan parameter
<a name="ParameterGroups.Redis.3-2-6"></a>

**Keluarga grup parameter: **redis3.2

Untuk Redis OSS 3.2.6 tidak ada parameter tambahan yang didukung.

### Redis OSS 3.2.4 perubahan parameter
<a name="ParameterGroups.Redis.3-2-4"></a>

**Keluarga grup parameter: **redis3.2

Dimulai dengan Redis OSS 3.2.4 ada dua kelompok parameter default.
+ `default.redis3.2`— Saat menjalankan Redis OSS 3.2.4, tentukan grup parameter ini atau yang diturunkan darinya, jika Anda ingin membuat grup replikasi Valkey atau Redis OSS (mode cluster dinonaktifkan) dan masih menggunakan fitur tambahan Redis OSS 3.2.4.
+ `default.redis3.2.cluster.on`— Tentukan grup parameter ini atau yang diturunkan darinya, saat Anda ingin membuat grup replikasi Valkey atau Redis OSS (mode cluster diaktifkan).

**Topics**
+ [Parameter baru untuk Redis OSS 3.2.4](#ParameterGroups.Redis.3-2-4.New)
+ [Parameter berubah di Redis OSS 3.2.4 (ditingkatkan)](#ParameterGroups.Redis.3-2-4.Changed)

#### Parameter baru untuk Redis OSS 3.2.4
<a name="ParameterGroups.Redis.3-2-4.New"></a>

**Keluarga grup parameter: **redis3.2

Untuk Redis OSS 3.2.4 parameter tambahan berikut didukung.


****  

|  Nama  |  Detail |  Deskripsi  | 
| --- | --- | --- | 
| list-max-ziplist-size | Default: -2<br />Jenis: integer<br />Dapat diubah: Tidak<br /> | Daftar dikodekan dengan cara khusus untuk menghemat ruang. Jumlah entri yang diizinkan per simpul daftar internal dapat ditentukan sebagai ukuran maksimum tetap atau jumlah maksimum elemen. Untuk ukuran maksimum tetap, gunakan -5 hingga -1, yang berarti: [See the AWS documentation website for more details](http://docs.aws.amazon.com/id_id/AmazonElastiCache/latest/dg/ParameterGroups.Engine.html) | 
| list-compress-depth | Default: 0<br />Jenis: integer<br />Dapat diubah: Ya<br />Perubahan Berlaku: Segera | Daftar juga dapat dikompresi. Kedalaman kompresi adalah jumlah simpul quicklist ziplist dari setiap sisi daftar yang akan dikecualikan dari kompresi. Kepala dan ekor dari daftar selalu tidak dikompresi untuk operasi "fast push and pop". Pengaturannya adalah: [See the AWS documentation website for more details](http://docs.aws.amazon.com/id_id/AmazonElastiCache/latest/dg/ParameterGroups.Engine.html) | 
| cluster-enabled | Default: no/yes \*<br />Jenis: string<br />Dapat diubah: Tidak | Menunjukkan apakah ini adalah grup replikasi Valkey atau Redis OSS (mode cluster diaktifkan) dalam mode cluster (ya) atau grup replikasi Valkey atau Redis OSS (mode cluster diaktifkan) dalam mode non-cluster (tidak). Grup replikasi Valkey atau Redis OSS (mode cluster enabled) dalam mode cluster dapat mempartisi data mereka hingga 500 grup node.<br />\* Redis OSS 3.2. *x* memiliki dua kelompok parameter default. [See the AWS documentation website for more details](http://docs.aws.amazon.com/id_id/AmazonElastiCache/latest/dg/ParameterGroups.Engine.html)<br />. | 
| cluster-require-full-coverage | Default: no<br />Jenis: boolean<br />Dapat diubah: ya<br />Perubahan Berlaku: Segera | Ketika diatur ke`yes`, node Valkey atau Redis OSS (mode cluster diaktifkan) dalam mode cluster berhenti menerima kueri jika mereka mendeteksi setidaknya ada satu slot hash yang ditemukan (tidak ada node yang tersedia yang menyajikannya). Dengan cara ini jika sebagian klaster berhenti, klaster menjadi tidak tersedia. Klaster secara otomatis menjadi tersedia lagi begitu semua slot tercakup lagi.<br />Namun, terkadang Anda ingin subset klaster yang berfungsi terus menerima permintaan untuk bagian dari ruang kunci yang masih tercakup. Untuk melakukannya, cukup atur opsi `cluster-require-full-coverage` ke `no`. | 
| hll-sparse-max-bytes | Default: 3000<br />Jenis: integer<br />Dapat diubah: Ya<br />Perubahan Berlaku: Segera | HyperLogLog batas byte representasi jarang. Batas termasuk header 16 byte. Ketika HyperLogLog menggunakan representasi jarang melintasi batas ini, itu diubah menjadi representasi padat.<br />Nilai yang lebih besar dari 16000 tidak disarankan karena pada titik tersebut dense representation lebih hemat memori.<br />Kami merekomendasikan nilai sekitar 3000 untuk mendapatkan manfaat dari pengenkodean hemat ruang tanpa terlalu memperlambat PFADD, yaitu O(N) dengan sparse encoding. Nilai dapat dinaikkan menjadi \~ 10000 ketika CPU tidak menjadi perhatian, tetapi ruang adalah, dan kumpulan data terdiri dari banyak HyperLogLogs dengan kardinalitas dalam kisaran 0 - 15000. | 
| reserved-memory-percent | Default: 25<br />Jenis: integer<br />Dapat diubah: Ya<br />Perubahan Berlaku: Segera | Persentase memori simpul yang dicadangkan untuk penggunaan nondata. Secara default, jejak data Redis OSS tumbuh hingga menghabiskan semua memori node. Jika ini terjadi, maka performa simpul kemungkinan akan terdampak negatif karena memory paging yang berlebihan. Dengan memesan memori, Anda dapat menyisihkan beberapa memori yang tersedia untuk tujuan OSS non-Redis untuk membantu mengurangi jumlah paging.<br />Parameter ini khusus untuk ElastiCache, dan bukan bagian dari distribusi OSS Redis standar.<br />Untuk informasi selengkapnya, lihat `reserved-memory` dan [Mengelola memori cadangan untuk Valkey dan Redis OSS](redis-memory-management.md). | 

#### Parameter berubah di Redis OSS 3.2.4 (ditingkatkan)
<a name="ParameterGroups.Redis.3-2-4.Changed"></a>

**Keluarga grup parameter: **redis3.2

Untuk Redis OSS 3.2.4 parameter berikut diubah.


****  

|  Nama  |  Detail |  Ubah  | 
| --- | --- | --- | 
| activerehashing | Dapat dimodifikasi: Ya jika grup parameter tidak terkait dengan cluster apa pun. Jika sebaliknya, tidak. | Dapat diubah adalah Tidak. | 
| databases | Dapat dimodifikasi: Ya jika grup parameter tidak terkait dengan cluster apa pun. Jika sebaliknya, tidak. | Dapat diubah adalah Tidak. | 
| appendonly | Default: nonaktif<br />Dapat diubah: Tidak | Jika Anda ingin memutakhirkan dari versi Redis OSS sebelumnya, Anda harus mematikan `appendonly` terlebih dahulu. | 
| appendfsync | Default: nonaktif<br />Dapat diubah: Tidak | Jika Anda ingin memutakhirkan dari versi Redis OSS sebelumnya, Anda harus mematikan `appendfsync` terlebih dahulu. | 
| repl-timeout | Default: 60<br />Dapat diubah: Tidak | Sekarang tidak dapat diubah dengan default 60. | 
| tcp-keepalive | Default: 300 | Default adalah 0. | 
| list-max-ziplist-entries |  | Parameter tidak lagi tersedia. | 
| list-max-ziplist-value |  | Parameter tidak lagi tersedia. | 

### Redis OSS 2.8.24 (ditingkatkan) menambahkan parameter
<a name="ParameterGroups.Redis.2-8-24"></a>

**Keluarga grup parameter:** redis2.8

Untuk Redis OSS 2.8.24 tidak ada parameter tambahan yang didukung.

### Redis OSS 2.8.23 (ditingkatkan) menambahkan parameter
<a name="ParameterGroups.Redis.2-8-23"></a>

**Keluarga grup parameter:** redis2.8

Untuk Redis OSS 2.8.23 parameter tambahan berikut didukung.


****  

|  Nama  |  Detail |  Deskripsi  | 
| --- | --- | --- | 
| close-on-slave-write  | Default: yes<br />Jenis: string (yes/no)<br />Dapat diubah: Ya<br />Perubahan Berlaku: Segera | Jika diaktifkan, klien yang mencoba menulis ke replika hanya baca akan terputus. | 

#### Cara kerja close-on-slave-write
<a name="w2aac24c16c30c49c15c41b9"></a>

`close-on-slave-write`Parameter ini diperkenalkan oleh Amazon ElastiCache untuk memberi Anda kontrol lebih besar atas bagaimana cluster Anda merespons saat node utama dan node replika baca bertukar peran karena mempromosikan replika baca ke primer.

![Gambar: close-on-replica-write, semuanya berfungsi dengan baik](http://docs.aws.amazon.com/id_id/AmazonElastiCache/latest/dg/images/ElastiCache-close-on-slave-write-01.png)


Jika klaster read-replica dipromosikan ke primer untuk alasan apa pun selain grup replikasi yang Multi-AZ diaktifkan gagal, klien akan terus mencoba menulis ke titik akhir A. Karena titik akhir A sekarang menjadi titik akhir untuk replika baca, penulisan ini akan gagal. Ini adalah perilaku untuk Redis OSS sebelum ElastiCache memperkenalkan `close-on-replica-write` dan perilaku jika Anda menonaktifkan. `close-on-replica-write`

![Gambar: close-on-slave-write, penulisan gagal](http://docs.aws.amazon.com/id_id/AmazonElastiCache/latest/dg/images/ElastiCache-close-on-slave-write-02.png)


Dengan `close-on-replica-write` diaktifkan, setiap kali klien mencoba menulis ke replika baca, koneksi klien ke klaster ditutup. Logika aplikasi Anda harus mendeteksi pemutusan koneksi, memeriksa tabel DNS, dan menghubungkan kembali ke titik akhir primer, yang sekarang akan menjadi titik akhir B.

![Gambar: close-on-slave-write, menulis ke klaster primer baru](http://docs.aws.amazon.com/id_id/AmazonElastiCache/latest/dg/images/ElastiCache-close-on-slave-write-03.png)


#### Kapan Anda dapat menonaktifkan close-on-replica-write
<a name="w2aac24c16c30c49c15c41c11"></a>

Jika penonaktifan `close-on-replica-write` mengakibatkan gagalnya penulisan ke klaster, mengapa `close-on-replica-write` dinonaktifkan?

Seperti yang telah disebutkan, dengan mengaktifkan `close-on-replica-write`, setiap kali klien mencoba menulis ke replika baca, koneksi klien ke klaster akan ditutup. Pembuatan koneksi baru ke simpul membutuhkan waktu. Jadi, pemutusan koneksi dan pembuatan koneksi kembali sebagai akibat dari permintaan tulis ke replika juga memengaruhi latensi permintaan baca yang dilayani melalui koneksi yang sama. Efek ini tetap ada sampai dibuatnya koneksi baru. Jika aplikasi Anda sangat sarat dengan operasi baca atau sangat sensitif terhadap latensi, Anda dapat menjaga klien tetap terhubung untuk menghindari performa baca yang menurun. 

### Redis OSS 2.8.22 (ditingkatkan) menambahkan parameter
<a name="ParameterGroups.Redis.2-8-22"></a>

**Keluarga grup parameter:** redis2.8

Untuk Redis OSS 2.8.22 tidak ada parameter tambahan yang didukung.

**penting**  
Dimulai dengan Redis OSS versi 2.8.22, `repl-backlog-size` berlaku untuk cluster utama serta cluster replika.
Dimulai dengan Redis OSS versi 2.8.22, `repl-timeout` parameter tidak didukung. Jika diubah, ElastiCache akan menimpa dengan default (60an), seperti yang kita lakukan dengan`appendonly`.

Parameter berikut tidak lagi didukung.
+ *appendonly*
+ *appendfsync*
+ *repl-timeout*

### Redis OSS 2.8.21 menambahkan parameter
<a name="ParameterGroups.Redis.2-8-21"></a>

**Keluarga grup parameter:** redis2.8

Untuk Redis OSS 2.8.21, tidak ada parameter tambahan yang didukung.

### Redis OSS 2.8.19 menambahkan parameter
<a name="ParameterGroups.Redis.2-8-19"></a>

**Keluarga grup parameter:** redis2.8

Untuk Redis OSS 2.8.19 tidak ada parameter tambahan yang didukung.

### Redis OSS 2.8.6 menambahkan parameter
<a name="ParameterGroups.Redis.2-8-6"></a>

**Keluarga grup parameter:** redis2.8

Untuk Redis OSS 2.8.6 parameter tambahan berikut didukung.


****  

|  Nama  |  Detail  |  Deskripsi  | 
| --- | --- | --- | 
| min-slaves-max-lag  | Default: 10<br />Jenis: integer<br />Dapat diubah: Ya<br />Perubahan Berlaku: Segera | Jumlah detik saat simpul primer harus menerima permintaan ping dari replika baca. Jika jumlah waktu ini berlalu dan primer tidak menerima ping, maka replika tidak lagi dianggap tersedia. Jika jumlah replika yang tersedia turun di bawah min-slaves-to-write, maka primer akan berhenti menerima permintaan tulis pada tahap tersebut.<br />Jika baik parameter ini atau min-slaves-to-write adalah 0, maka simpul primer akan selalu menerima permintaan tulis, meskipun tidak ada replika yang tersedia. | 
| min-slaves-to-write | Default: 0<br />Jenis: integer<br />Dapat diubah: Ya<br />Perubahan Berlaku: Segera | Jumlah minimum replika baca yang harus tersedia agar simpul primer dapat menerima penulisan dari klien. Jika jumlah replika yang tersedia di bawah jumlah ini, maka simpul primer tidak akan lagi menerima permintaan tulis.<br />Jika parameter ini atau min-slaves-max-lag adalah 0, maka simpul primer akan selalu menerima permintaan tulis, meskipun tidak ada replika yang tersedia. | 
| notify-keyspace-events | Default: (string kosong)<br />Jenis: string<br />Dapat diubah: Ya<br />Perubahan Berlaku: Segera | Jenis acara keyspace yang Redis OSS dapat memberitahu klien. Setiap jenis peristiwa direpresentasikan oleh satu huruf:[See the AWS documentation website for more details](http://docs.aws.amazon.com/id_id/AmazonElastiCache/latest/dg/ParameterGroups.Engine.html)<br />Anda dapat memiliki kombinasi semua jenis peristiwa ini. Misalnya, *AKE* berarti bahwa Redis OSS dapat mempublikasikan pemberitahuan dari semua jenis acara.<br />Jangan gunakan karakter selain yang tercantum di atas; jika tidak, pesan kesalahan akan dihasilkan.<br />Secara default, parameter ini diatur ke string kosong, yang berarti bahwa notifikasi peristiwa ruang kunci dinonaktifkan. | 
| repl-backlog-size | Default: 1048576<br />Jenis: integer<br />Dapat diubah: Ya<br />Perubahan Berlaku: Segera | Ukuran, dalam byte, buffer backlog simpul primer. Backlog digunakan untuk mencatat pembaruan data pada simpul primer. Ketika replika baca terhubung ke primer, replika ini mencoba melakukan sinkronisasi parsial (`psync`), yang menerapkan data dari backlog untuk mengejar simpul primer. Jika `psync` gagal, maka sinkronisasi penuh diperlukan.<br />Nilai minimum untuk parameter ini adalah 16384. Dimulai dengan Redis OSS 2.8.22, parameter ini berlaku untuk cluster primer serta replika baca.  | 
| repl-backlog-ttl | Default: 3600<br />Jenis: integer<br />Dapat diubah: Ya<br />Perubahan Berlaku: Segera | Jumlah detik saat simpul primer mempertahankan buffer backlog. Mulai dari waktu simpul replika terakhir terputus, data dalam backlog akan tetap utuh sampai `repl-backlog-ttl` kedaluwarsa. Jika replika tidak terhubung ke primer dalam waktu ini, maka primer akan melepaskan buffer backlog. Ketika replika akhirnya terhubung kembali, replikasi ini harus melakukan sinkronisasi penuh dengan primer.<br />Jika parameter ini diatur ke 0, maka buffer backlog tidak akan pernah dilepas. | 
| repl-timeout | Default: 60<br />Jenis: integer<br />Dapat diubah: Ya<br />Perubahan Berlaku: Segera | Merepresentasikan periode waktu habis, dalam detik, untuk: [See the AWS documentation website for more details](http://docs.aws.amazon.com/id_id/AmazonElastiCache/latest/dg/ParameterGroups.Engine.html) | 

### Redis OSS 2.6.13 parameter
<a name="ParameterGroups.Redis.2-6-13"></a>

**Keluarga grup parameter:** redis2.6

Redis OSS 2.6.13 adalah versi pertama dari Redis OSS yang didukung oleh. ElastiCache Tabel berikut menunjukkan Redis OSS 2.6.13 parameter yang mendukung. ElastiCache 


****  


- **`activerehashing`**
  - **Detail:** Default: yes<br />Jenis: string (yes/no)<br />Dapat diubah: Ya<br />Perubahan berlaku: Saat Pembuatan
  - **Deskripsi:** Menentukan apakah akan mengaktifkan fitur rehashing aktif Redis. Tabel hash utama di-rehash sepuluh kali per detik; setiap operasi rehash mengonsumsi 1 milidetik waktu CPU.<br />Nilai ini diatur saat Anda membuat grup parameter. Ketika menetapkan grup parameter baru untuk klaster, nilai ini harus sama dalam grup parameter lama dan baru.

- **`appendonly`**
  - **Detail:** Default: no<br />Jenis: string<br />Dapat diubah: Ya<br />Perubahan Berlaku: Segera
  - **Deskripsi:** Mengaktifkan atau menonaktifkan fitur append only file (AOF) Redis. AOF menangkap setiap perintah Redis OSS yang mengubah data dalam cache, dan digunakan untuk memulihkan dari kegagalan node tertentu. <br />Nilai default adalah *tidak*, yang berarti AOF dinonaktifkan. Atur parameter ini ke *yes* untuk mengaktifkan AOF.<br />Untuk informasi selengkapnya, lihat [Mitigasi Kegagalan](disaster-recovery-resiliency.md#FaultTolerance). Append Only File (AOF) tidak didukung untuk simpul cache.t1.micro dan cache.t2.\*. Untuk simpul jenis ini, nilai parameter `appendonly` akan diabaikan.   Untuk grup Multi-AZ replikasi, AOF tidak diperbolehkan. 

- **`appendfsync`**
  - **Detail:** Default: everysec<br />Jenis: string<br />Dapat diubah: Ya<br />Perubahan Berlaku: Segera
  - **Deskripsi:** Saat appendonly diatur ke yes, akan mengontrol seberapa sering buffer output AOF ditulis ke disk: [See the AWS documentation website for more details](http://docs.aws.amazon.com/id_id/AmazonElastiCache/latest/dg/ParameterGroups.Engine.html) 

- **`client-output-buffer-limit-normal-hard-limit`**
  - **Detail:** Default: 0<br />Jenis: integer<br />Dapat diubah: Ya<br />Perubahan Berlaku: Segera
  - **Deskripsi:** Jika buffer output klien mencapai jumlah byte tertentu, klien akan terputus. Default-nya adalah nol (tidak ada batas absolut).

- **`client-output-buffer-limit-normal-soft-limit`**
  - **Detail:** Default: 0<br />Jenis: integer<br />Dapat diubah: Ya<br />Perubahan Berlaku: Segera
  - **Deskripsi:** Jika buffer output klien mencapai jumlah byte tertentu, klien akan terputus, tetapi hanya jika kondisi ini bertahan selama client-output-buffer-limit-normal-soft-seconds. Default-nya adalah nol (tidak ada batas relatif).

- **`client-output-buffer-limit-normal-soft-seconds`**
  - **Detail:** Default: 0<br />Jenis: integer<br />Dapat diubah: Ya<br />Perubahan Berlaku: Segera
  - **Deskripsi:** Jika buffer output klien tetap pada client-output-buffer-limit-normal-soft-limit byte lebih lama dari jumlah detik ini, klien akan terputus. Default-nya adalah nol (tidak ada batas waktu).

- **`client-output-buffer-limit-pubsub-hard-limit`**
  - **Detail:** Default: 33554432<br />Jenis: integer<br />Dapat diubah: Ya<br />Perubahan Berlaku: Segera
  - **Deskripsi:** Untuk publish/subscribe klien Redis OSS: Jika buffer keluaran klien mencapai jumlah byte yang ditentukan, klien akan terputus.

- **`client-output-buffer-limit-pubsub-soft-limit`**
  - **Detail:** Default: 8388608<br />Jenis: integer<br />Dapat diubah: Ya<br />Perubahan Berlaku: Segera
  - **Deskripsi:** Untuk publish/subscribe klien Redis OSS: Jika buffer keluaran klien mencapai jumlah byte yang ditentukan, klien akan terputus, tetapi hanya jika kondisi ini berlanjut. client-output-buffer-limit-pubsub-soft-seconds

- **`client-output-buffer-limit-pubsub-soft-seconds`**
  - **Detail:** Default: 60<br />Jenis: integer<br />Dapat diubah: Ya<br />Perubahan Berlaku: Segera
  - **Deskripsi:** Untuk publish/subscribe klien Redis OSS: Jika buffer keluaran klien tetap pada client-output-buffer-limit-pubsub-soft-limit byte lebih lama dari jumlah detik ini, klien akan terputus.

- **`client-output-buffer-limit-slave-hard-limit`**
  - **Detail:** Default: Untuk nilai, lihat [Parameter spesifik tipe node Redis OSS](#ParameterGroups.Redis.NodeSpecific)<br />Jenis: integer<br />Dapat Diubah: Tidak
  - **Deskripsi:** Untuk Redis OSS baca replika: Jika buffer keluaran klien mencapai jumlah byte yang ditentukan, klien akan terputus.

- **`client-output-buffer-limit-slave-soft-limit`**
  - **Detail:** Default: Untuk nilai, lihat [Parameter spesifik tipe node Redis OSS](#ParameterGroups.Redis.NodeSpecific)<br />Jenis: integer<br />Dapat Diubah: Tidak
  - **Deskripsi:** Untuk Redis OSS baca replika: Jika buffer keluaran klien mencapai jumlah byte yang ditentukan, klien akan terputus, tetapi hanya jika kondisi ini berlanjut. client-output-buffer-limit-slave-soft-seconds

- **`client-output-buffer-limit-slave-soft-seconds`**
  - **Detail:** Default: 60<br />Jenis: integer<br />Dapat Diubah: Tidak
  - **Deskripsi:** Untuk Redis OSS baca replika: Jika buffer keluaran klien tetap pada client-output-buffer-limit-slave-soft-limit byte lebih lama dari jumlah detik ini, klien akan terputus.

- **`databases`**
  - **Detail:** Default: 16<br />Jenis: integer<br />Dapat diubah: Tidak<br />Perubahan Berlaku: Pada Pembuatan
  - **Deskripsi:** Jumlah partisi logis yang membagi basis data. Kami merekomendasikan untuk menjaga nilai ini tetap rendah.<br />Nilai ini diatur saat Anda membuat grup parameter. Ketika menetapkan grup parameter baru untuk klaster, nilai ini harus sama baik dalam grup parameter lama dan baru.

- **`hash-max-ziplist-entries`**
  - **Detail:** Default: 512<br />Jenis: integer<br />Dapat diubah: Ya<br />Perubahan Berlaku: Segera
  - **Deskripsi:** Menentukan jumlah memori yang digunakan untuk hash. Hash dengan jumlah entri kurang dari yang ditentukan akan disimpan menggunakan pengodean khusus yang menghemat ruang.

- **`hash-max-ziplist-value`**
  - **Detail:** Default: 64<br />Jenis: integer<br />Dapat diubah: Ya<br />Perubahan Berlaku: Segera
  - **Deskripsi:** Menentukan jumlah memori yang digunakan untuk hash. Hash dengan entri yang lebih kecil dari jumlah byte yang ditentukan akan disimpan menggunakan pengodean khusus yang menghemat ruang.

- **`list-max-ziplist-entries`**
  - **Detail:** Default: 512<br />Jenis: integer<br />Dapat diubah: Ya<br />Perubahan Berlaku: Segera
  - **Deskripsi:** Menentukan jumlah memori yang digunakan untuk daftar. Daftar dengan jumlah entri kurang dari yang ditentukan akan disimpan menggunakan pengodean khusus yang menghemat ruang.

- **`list-max-ziplist-value`**
  - **Detail:** Default: 64<br />Jenis: integer<br />Dapat diubah: Ya<br />Perubahan Berlaku: Segera
  - **Deskripsi:** Menentukan jumlah memori yang digunakan untuk daftar. Daftar dengan entri yang lebih kecil dari jumlah byte yang ditentukan akan disimpan menggunakan pengodean khusus yang menghemat ruang.

- **`lua-time-limit`**
  - **Detail:** Default: 5000<br />Jenis: integer<br />Dapat Diubah: Tidak
  - **Deskripsi:** Waktu eksekusi maksimum untuk skrip Lua, dalam milidetik, sebelum ElastiCache mengambil tindakan untuk menghentikan skrip. *Jika `lua-time-limit` terlampaui, semua perintah Redis OSS akan mengembalikan kesalahan bentuk \_\_\_\_-BUSY.* Karena keadaan ini dapat menyebabkan gangguan dengan banyak operasi Redis OSS penting, pertama-tama ElastiCache akan mengeluarkan perintah *SCRIPT KILL*. Jika ini tidak berhasil, ElastiCache akan secara paksa restart Redis OSS.

- **`maxclients` Nilai ini berlaku untuk semua jenis instans kecuali yang ditentukan secara eksplisit**
  - **Detail:**
    - Default: 65000<br />Jenis: integer<br />Dapat diubah: Tidak
    - t2.medium Default: 20000<br />Jenis: integer<br />Dapat diubah: Tidak
    - t2.small Default: 20000<br />Jenis: integer<br />Dapat diubah: Tidak
    - t2.micro Default: 20000<br />Jenis: integer<br />Dapat diubah: Tidak
    - t4g.micro Default: 20000<br />Jenis: integer<br />Dapat Diubah: Tidak
    - t3.medium Default: 46000<br />Jenis: integer<br />Dapat Diubah: Tidak
    - t3.small Default: 46000<br />Jenis: integer<br />Dapat diubah: Tidak
    - t3.micro Default: 20000<br />Jenis: integer<br />Dapat diubah: Tidak
  - **Deskripsi:** Jumlah maksimum klien yang dapat dihubungkan pada satu waktu.

- **`maxmemory-policy`**
  - **Detail:** Default: volatile-lru<br />Jenis: string<br />Dapat diubah: Ya<br />Perubahan Berlaku: Segera
  - **Deskripsi:** Kebijakan pengosongan untuk kunci saat penggunaan memori maksimum tercapai. Nilai yang valid adalah: `volatile-lru \| allkeys-lru \| volatile-random \| allkeys-random \| volatile-ttl \| noeviction`<br />Untuk informasi selengkapnya, lihat [Menggunakan Valkey atau Redis OSS sebagai cache](https://valkey.io/topics/lru-cache) LRU.

- **`maxmemory-samples`**
  - **Detail:** Default: 3<br />Jenis: integer<br />Dapat diubah: Ya<br />Perubahan Berlaku: Segera
  - **Deskripsi:** Untuk penghitungan least-recently-used (LRU) dan time-to-live (TTL), parameter ini merepresentasikan ukuran sampel kunci yang akan diperiksa. Secara default, Redis OSS memilih 3 kunci dan menggunakan salah satu yang paling tidak digunakan baru-baru ini.

- **`reserved-memory`**
  - **Detail:** Default: 0<br />Jenis: integer<br />Dapat diubah: Ya<br />Perubahan Berlaku: Segera
  - **Deskripsi:** Total memori, dalam byte, yang dicadangkan untuk penggunaan non-data. Secara default, node Redis OSS akan tumbuh hingga mengkonsumsi node `maxmemory` (lihat). [Parameter spesifik tipe node Redis OSS](#ParameterGroups.Redis.NodeSpecific) Jika ini terjadi, maka performa simpul kemungkinan akan terdampak negatif karena memory paging yang berlebihan. Dengan memesan memori Anda dapat menyisihkan beberapa memori yang tersedia untuk tujuan OSS non-Redis untuk membantu mengurangi jumlah paging.<br />Parameter ini khusus untuk ElastiCache, dan bukan bagian dari distribusi OSS Redis standar.<br />Untuk informasi selengkapnya, lihat `reserved-memory-percent` dan [Mengelola memori cadangan untuk Valkey dan Redis OSS](redis-memory-management.md).

- **`set-max-intset-entries`**
  - **Detail:** Default: 512<br />Jenis: integer<br />Dapat diubah: Ya<br />Perubahan Berlaku: Segera
  - **Deskripsi:** Menentukan jumlah memori yang digunakan untuk jenis tertentu dari set (string yang berupa integer dalam radix 10 pada rentang integer bertanda 64 bit). Set seperti itu dengan jumlah entri kurang dari yang ditentukan akan disimpan menggunakan pengodean khusus yang menghemat ruang.

- **`slave-allow-chaining`**
  - **Detail:** Default: no<br />Jenis: string<br />Dapat diubah: Tidak
  - **Deskripsi:** Menentukan apakah replika baca di Redis OSS dapat membaca replika sendiri.

- **`slowlog-log-slower-than`**
  - **Detail:** Default: 10000<br />Jenis: integer<br />Dapat diubah: Ya<br />Perubahan Berlaku: Segera
  - **Deskripsi:** Waktu eksekusi maksimum, dalam mikrodetik, untuk perintah yang akan dicatat oleh fitur Redis OSS Slow Log.

- **`slowlog-max-len`**
  - **Detail:** Default: 128<br />Jenis: integer<br />Dapat diubah: Ya<br />Perubahan Berlaku: Segera
  - **Deskripsi:** Panjang maksimum Redis OSS Slow Log.

- **`tcp-keepalive`**
  - **Detail:** Default: 0<br />Jenis: integer<br />Dapat diubah: Ya<br />Perubahan Berlaku: Segera
  - **Deskripsi:** Jika parameter ini diatur ke nilai bukan nol (N), simpul klien akan di-polling setiap N detik untuk memastikan bahwa simpul ini masih terhubung. Dengan pengaturan default 0, tidak ada polling yang terjadi.  Beberapa aspek parameter ini berubah dalam Redis OSS versi 3.2.4. Lihat [Parameter berubah di Redis OSS 3.2.4 (ditingkatkan)](#ParameterGroups.Redis.3-2-4.Changed). 

- **`timeout`**
  - **Detail:** Default: 0<br />Jenis: integer<br />Dapat diubah: Ya<br />Perubahan Berlaku: Segera
  - **Deskripsi:** Jumlah detik waktu tunggu simpul sebelum waktu habis Nilainya adalah: [See the AWS documentation website for more details](http://docs.aws.amazon.com/id_id/AmazonElastiCache/latest/dg/ParameterGroups.Engine.html)

- **`zset-max-ziplist-entries`**
  - **Detail:** Default: 128<br />Jenis: integer<br />Dapat diubah: Ya<br />Perubahan Berlaku: Segera
  - **Deskripsi:** Menentukan jumlah memori yang digunakan untuk sorted set. Sorted set dengan jumlah elemen kurang dari yang ditentukan akan disimpan menggunakan pengodean khusus yang menghemat ruang.

- **`zset-max-ziplist-value`**
  - **Detail:** Default: 64<br />Jenis: integer<br />Dapat diubah: Ya<br />Perubahan Berlaku: Segera
  - **Deskripsi:** Menentukan jumlah memori yang digunakan untuk sorted set. Sorted set dengan entri yang lebih kecil dari jumlah byte yang ditentukan disimpan menggunakan pengodean khusus yang menghemat ruang.



**catatan**  
Jika Anda tidak menentukan grup parameter untuk cluster Redis OSS 2.6.13 Anda, maka grup parameter default (`default.redis2.6`) akan digunakan. Anda tidak dapat mengubah nilai parameter dalam grup parameter default; namun, Anda selalu dapat membuat grup parameter kustom dan menetapkannya ke klaster Anda setiap saat.

### Parameter spesifik tipe node Redis OSS
<a name="ParameterGroups.Redis.NodeSpecific"></a>

Meskipun sebagian besar parameter memiliki nilai tunggal, beberapa parameter memiliki nilai yang berbeda-beda bergantung pada jenis simpul yang digunakan. Tabel berikut menunjukkan nilai default untuk parameter `maxmemory`, `client-output-buffer-limit-slave-hard-limit`, dan `client-output-buffer-limit-slave-soft-limit` untuk setiap jenis simpul. Nilai `maxmemory` adalah jumlah maksimum byte yang tersedia untuk Anda gunakan, untuk data, dan untuk penggunaan lainnya, pada simpul. Untuk informasi selengkapnya, lihat [Memori yang tersedia](https://aws.amazon.com/premiumsupport/knowledge-center/available-memory-elasticache-redis-node/).

**catatan**  
Parameter `maxmemory` tidak dapat diubah.


|  Jenis simpul  | Maxmemory  | Client-output-buffer-limit-slave-hard-limit | Client-output-buffer-limit-slave-soft-limit | 
| --- | --- | --- | --- | 
| cache.t1.micro | 142606336 | 14260633 | 14260633 | 
| cache.t2.micro | 581959680 | 58195968 | 58195968 | 
| cache.t2.small | 1665138688 | 166513868 | 166513868 | 
| cache.t2.medium | 3461349376 | 346134937 | 346134937 | 
| cache.t3.micro | 536870912 | 53687091 | 53687091 | 
| cache.t3.small | 1471026299 | 147102629 | 147102629 | 
| cache.t3.medium | 3317862236 | 331786223 | 331786223 | 
| cache.t4g.micro | 536870912 | 53687091 | 53687091 | 
| cache.t4g.small | 1471026299 | 147102629 | 147102629 | 
| cache.t4g.medium | 3317862236 | 331786223 | 331786223 | 
| cache.m1.small | 943718400 | 94371840 | 94371840 | 
| cache.m1.medium | 3093299200 | 309329920 | 309329920 | 
| cache.m1.large | 7025459200 | 702545920 | 702545920 | 
| cache.m1.xlarge | 14889779200 | 1488977920 | 1488977920 | 
| cache.m2.xlarge | 17091788800 | 1709178880 | 1709178880 | 
| cache.m2.2xlarge | 35022438400 | 3502243840 | 3502243840 | 
| cache.m2.4xlarge | 70883737600 | 7088373760 | 7088373760 | 
| cache.m3.medium | 2988441600 | 309329920 | 309329920 | 
| cache.m3.large | 6501171200 | 650117120 | 650117120 | 
| cache.m3.xlarge | 14260633600 | 1426063360 | 1426063360 | 
| cache.m3.2xlarge | 29989273600 | 2998927360 | 2998927360 | 
| cache.m4.large | 6892593152 | 689259315 | 689259315 | 
| cache.m4.xlarge | 15328501760 | 1532850176 | 1532850176 | 
| cache.m4.2xlarge | 31889126359 | 3188912636 | 3188912636 | 
| cache.m4.4xlarge | 65257290629 | 6525729063 | 6525729063 | 
| cache.m4.10xlarge | 166047614239 | 16604761424 | 16604761424 | 
| cache.m5.large | 6854542746 | 685454275  | 685454275 | 
| cache.m5.xlarge | 13891921715 | 1389192172 | 1389192172 | 
| cache.m5.2xlarge | 27966669210 | 2796666921 | 2796666921 | 
| cache.m5.4xlarge | 56116178125 | 5611617812 | 5611617812 | 
| cache.m5.12xlarge | 168715971994 | 16871597199 | 16871597199 | 
| cache.m5.24xlarge | 337500562842 | 33750056284 | 33750056284 | 
| cache.m6g.large | 6854542746 | 685454275 | 685454275 | 
| cache.m6g.xlarge | 13891921715 | 1389192172 | 1389192172 | 
| cache.m6g.2xlarge | 27966669210 | 2796666921 | 2796666921 | 
| cache.m6g.4xlarge | 56116178125 | 5611617812 | 5611617812 | 
| cache.m6g.8xlarge | 111325552312 | 11132555231 | 11132555231 | 
| cache.m6g.12xlarge | 168715971994 | 16871597199 | 16871597199 | 
| cache.m6g.16xlarge | 225000375228 | 22500037523 | 22500037523 | 
| cache.c1.xlarge | 6501171200 | 650117120 | 650117120 | 
| cache.r3.large | 14470348800 | 1468006400 | 1468006400 | 
| cache.r3.xlarge | 30513561600 | 3040870400 | 3040870400 | 
| cache.r3.2xlarge | 62495129600 | 6081740800 | 6081740800 | 
| cache.r3.4xlarge | 126458265600 | 12268339200 | 12268339200 | 
| cache.r3.8xlarge | 254384537600 | 24536678400 | 24536678400 | 
| cache.r4.large | 13201781556 | 1320178155 | 1320178155 | 
| cache.r4.xlarge | 26898228839 | 2689822883 | 2689822883 | 
| cache.r4.2xlarge | 54197537997 | 5419753799 | 5419753799 | 
| cache.r4.4xlarge | 108858546586 | 10885854658 | 10885854658 | 
| cache.r4.8xlarge | 218255432090 | 21825543209 | 21825543209 | 
| cache.r4.16xlarge | 437021573120 | 43702157312 | 43702157312 | 
| cache.r5.large | 14037181030 | 1403718103 | 1403718103 | 
| cache.r5.xlarge | 28261849702 | 2826184970 | 2826184970 | 
| cache.r5.2xlarge | 56711183565 | 5671118356 | 5671118356 | 
| cache.r5.4xlarge | 113609865216 | 11360986522 | 11360986522 | 
| cache.r5.12xlarge | 341206346547 | 34120634655 | 34120634655 | 
| cache.r5.24xlarge | 682485973811 | 68248597381 | 68248597381 | 
| cache.r6g.large | 14037181030 | 1403718103 | 1403718103 | 
| cache.r6g.xlarge | 28261849702 | 2826184970 | 2826184970 | 
| cache.r6g.2xlarge | 56711183565 | 5671118356 | 5671118356 | 
| cache.r6g.4xlarge | 113609865216 | 11360986522 | 11360986522 | 
| cache.r6g.8xlarge | 225000375228 | 22500037523 | 22500037523 | 
| cache.r6g.12xlarge | 341206346547 | 34120634655 | 34120634655 | 
| cache.r6g.16xlarge | 450000750456 | 45000075046 | 45000075046 | 
| cache.r6gd.xlarge | 28261849702 | 2826184970 | 2826184970 | 
| cache.r6gd.2xlarge | 56711183565 | 5671118356 | 5671118356 | 
| cache.r6gd.4xlarge | 113609865216 | 11360986522 | 11360986522 | 
| cache.r6gd.8xlarge | 225000375228 | 22500037523 | 22500037523 | 
| cache.r6gd.12xlarge | 341206346547 | 34120634655 | 34120634655 | 
| cache.r6gd.16xlarge | 450000750456 | 45000075046 | 45000075046 | 
| cache.r7g.large | 14037181030 | 1403718103 | 1403718103 | 
| cache.r7g.xlarge | 28261849702 | 2826184970 | 2826184970 | 
| cache.r7g.2xlarge | 56711183565 | 5671118356 | 5671118356 | 
| cache.r7g.4xlarge | 113609865216 | 11360986522 | 11360986522 | 
| cache.r7g.8xlarge | 225000375228 | 22500037523 | 22500037523 | 
| cache.r7g.12xlarge | 341206346547 | 34120634655 | 34120634655 | 
| cache.r7g.16xlarge | 450000750456 | 45000075046 | 45000075046 | 
| cache.m7g.large | 6854542746 | 685454275 | 685454275 | 
| cache.m7g.xlarge | 13891921715 | 1389192172 | 1389192172 | 
| cache.m7g.2xlarge | 27966669210 | 2796666921 | 2796666921 | 
| cache.m7g.4xlarge | 56116178125 | 5611617812 | 5611617812 | 
| cache.m7g.8xlarge | 111325552312 | 11132555231 | 11132555231 | 
| cache.m7g.12xlarge | 168715971994 | 16871597199 | 16871597199 | 
| cache.m7g.16xlarge | 225000375228 | 22500037523 | 22500037523 | 
| cache.c7gn.large | 3317862236 | 1403718103 | 1403718103 | 
| cache.c7gn.xlarge | 6854542746 | 2826184970 | 2826184970 | 
| cache.c7gn.2xlarge | 13891921715 | 5671118356 | 5671118356 | 
| cache.c7gn.4xlarge | 27966669210 | 11360986522 | 11360986522 | 
| cache.c7gn.8xlarge | 56116178125 | 22500037523 | 22500037523 | 
| cache.c7gn.12xlarge | 84357985997 | 34120634655 | 34120634655 | 
| cache.c7gn.16xlarge | 113609865216 | 45000075046 | 45000075046 | 

**catatan**  
Semua jenis instans generasi saat ini dibuat di Amazon Virtual Private Cloud (VPC) secara default.  
Instans T1 tidak mendukung. Multi-AZ  
Instans T1 dan T2 tidak mendukung Redis OSS AOF.  
Redis OSS variabel konfigurasi `appendonly` dan tidak `appendfsync` didukung pada Redis OSS versi 2.8.22 dan yang lebih baru.

## Parameter spesifik Memcached
<a name="ParameterGroups.Memcached"></a>

**Memcache**

Jika Anda tidak menentukan grup parameter untuk klaster Memcached, maka grup parameter default yang sesuai dengan versi mesin Anda akan digunakan. Anda tidak dapat mengubah nilai parameter dalam grup parameter default. Namun, Anda dapat membuat grup parameter kustom dan menetapkannya ke klaster Anda kapan saja. Untuk informasi selengkapnya, lihat [Membuat grup ElastiCache parameter](ParameterGroups.Creating.md).

**Topics**
+ [Perubahan Memcached 1.6.17](#ParameterGroups.Memcached.1.6.17)
+ [Parameter yang ditambahkan di Memcached 1.6.6](#ParameterGroups.Memcached.1-6-6)
+ [Perubahan parameter Memcached 1.5.10](#ParameterGroups.Memcached.1-5-10)
+ [Parameter yang ditambahkan di Memcached 1.4.34](#ParameterGroups.Memcached.1-4-34)
+ [Parameter yang ditambahkan di Memcached 1.4.33](#ParameterGroups.Memcached.1-4-33)
+ [Parameter yang ditambahkan di Memcached 1.4.24](#ParameterGroups.Memcached.1-4-24)
+ [Parameter yang ditambahkan di Memcached 1.4.14](#ParameterGroups.Memcached.1-4-14)
+ [Parameter yang didukung Memcached 1.4.5](#ParameterGroups.Memcached.1-4-5)
+ [Overhead koneksi Memcached](#ParameterGroups.Memcached.Overhead)
+ [Parameter khusus jenis simpul Memcached](#ParameterGroups.Memcached.NodeSpecific)

### Perubahan Memcached 1.6.17
<a name="ParameterGroups.Memcached.1.6.17"></a>

Mulai Memcached 1.6.17, kami tidak lagi mendukung perintah administratif ini: `lru_crawler`, `lru`, dan `slabs`. Dengan perubahan ini, Anda tidak akan dapat enable/disable `lru_crawler` saat runtime melalui perintah. Silakan enable/disable `lru_crawler` dengan memodifikasi grup parameter kustom Anda.

### Parameter yang ditambahkan di Memcached 1.6.6
<a name="ParameterGroups.Memcached.1-6-6"></a>

Untuk Memcached 1.6.6, tidak ada parameter tambahan yang didukung.

**Keluarga grup parameter:** memcached1.6

### Perubahan parameter Memcached 1.5.10
<a name="ParameterGroups.Memcached.1-5-10"></a>

Untuk Memcached 1.5.10, parameter tambahan berikut didukung.

**Keluarga grup parameter:** memcached1.5


| Nama | Detail | Deskripsi | 
| --- | --- | --- | 
| no\_modern  | Default: 1<br />Jenis: boolean<br />Dapat Diubah: Ya<br />Allowed\_Values: 0,1<br />Perubahan Berlaku: Saat peluncuran | Alias untuk menonaktifkan`slab_reassign`,, `lru_maintainer_thread``lru_segmented`, dan perintah. `maxconns_fast`<br />Saat menggunakan Memcached 1.5 dan yang lebih tinggi, atur `no_modern` juga hash\_algorithm ke. `jenkins`<br />Selain itu, saat menggunakan Memcached 1.5.10, dikendalikan `inline_ascii_reponse` oleh parameter. `parallelly` Ini berarti bahwa jika `no_modern` dinonaktifkan maka `inline_ascii_reponse` dinonaktifkan. Dari mesin Memcached 1.5.16 dan seterusnya `inline_ascii_response` parameter tidak lagi berlaku, jadi `no_modern` dinonaktifkan atau dinonaktifkan tidak berpengaruh pada. `inline_ascii_reponse`<br />Jika `no_modern` dinonaktifkan, maka `slab_reassign``lru_maintainer_thread`,`lru_segmented`,, dan `maxconns_fast` AKAN diaktifkan. Karena `slab_automove` dan `hash_algorithm` parameter bukan parameter SWITCH, pengaturannya didasarkan pada konfigurasi dalam grup parameter.<br />Jika Anda ingin menonaktifkan `no_modern` dan kembali ke`modern`, Anda harus mengonfigurasi grup parameter khusus untuk menonaktifkan parameter ini dan kemudian reboot agar perubahan ini diterapkan.  Nilai konfigurasi default untuk parameter ini telah diubah dari 0 ke 1 mulai 20 Agustus 2021. Nilai default yang diperbarui akan diambil secara otomatis oleh ElastiCache pengguna baru untuk setiap wilayah setelah 20 Agustus 2021. ElastiCache Pengguna yang ada di wilayah sebelum 20 Agustus 2021 perlu memodifikasi grup parameter khusus mereka secara manual untuk mengambil perubahan baru ini.  | 
| inline\_ascii\_resp  | Default: 0<br />Jenis: boolean<br />Dapat Diubah: Ya<br />Allowed\_Values: 0,1<br />Perubahan Berlaku: Saat peluncuran | Menyimpan angka dari respons `VALUE`, dalam item, menggunakan hingga 24 byte. Perlambatan kecil untuk `get` ASCII, `faster` ditetapkan.  | 

Untuk Memcached 1.5.10, parameter berikut dihapus.


| Nama | Detail | Deskripsi | 
| --- | --- | --- | 
| expirezero\_does\_not\_evict  | Default: 0<br />Jenis: boolean<br />Dapat Diubah: Ya<br />Allowed\_Values: 0,1<br />Perubahan Berlaku: Saat peluncuran | Tidak lagi didukung di versi ini. | 
| modern  | Default: 1<br />Jenis: boolean<br />Dapat Diubah: Ya (memerlukan peluncuran ulang jika diatur ke `no_modern`)<br />Allowed\_Values: 0,1<br />Perubahan Berlaku: Saat peluncuran | Tidak lagi didukung di versi ini. Dimulai dari versi ini, `no-modern` diaktifkan secara default pada setiap peluncuran atau peluncuran ulang.  | 

### Parameter yang ditambahkan di Memcached 1.4.34
<a name="ParameterGroups.Memcached.1-4-34"></a>

Untuk Memcached 1.4.34, tidak ada parameter tambahan yang didukung.

**Keluarga grup parameter:** memcached1.4

### Parameter yang ditambahkan di Memcached 1.4.33
<a name="ParameterGroups.Memcached.1-4-33"></a>

Untuk Memcached 1.4.33, parameter tambahan berikut didukung.

**Keluarga grup parameter:** memcached1.4


| Nama | Detail | Deskripsi | 
| --- | --- | --- | 
|  modern  | Default: diaktifkan<br />Jenis: boolean<br />Dapat diubah: Ya<br />Perubahan Berlaku: Saat peluncuran | Alias untuk beberapa fitur. Pengaktifan `modern` setara dengan mengaktifkan perintah berikut dan menggunakan algoritma hash murmur3: `slab_reassign`, `slab_automove`, `lru_crawler`, `lru_maintainer`, `maxconns_fast`, dan `hash_algorithm=murmur3`. | 
|  watch  | Default: diaktifkan<br />Jenis: boolean<br />Dapat diubah: Ya<br />Perubahan Berlaku: Segera<br />Log dapat dihapus jika pengguna mencapai batas `watcher_logbuf_size` dan `worker_logbuf_size` mereka. | Pengambilan, pengosongan, dan mutasi log. Ketika, misalnya, pengguna mengaktifkan `watch`, mereka dapat melihat log saat `get`, `set`, `delete`, atau `update` terjadi. | 
|  idle\_timeout  | Default: 0 (dinonaktifkan)<br />Jenis: integer<br />Dapat diubah: Ya<br />Perubahan Berlaku: Saat Peluncuran | Jumlah minimum detik saat klien akan diizinkan untuk idle sebelum diminta agar ditutup. Rentang nilai: 0 hingga 86400. | 
|  track\_sizes  | Default: dinonaktifkan<br />Jenis: boolean<br />Dapat diubah: Ya<br />Perubahan Berlaku: Saat Peluncuran | Menunjukkan ukuran setiap grup slab yang telah dikonsumsi.<br />Pengaktifan `track_sizes` memungkinkan Anda menjalankan `stats sizes` tanpa perlu menjalankan `stats sizes_enable`. | 
|  watcher\_logbuf\_size  | Default: 256 (KB)<br />Jenis: integer<br />Dapat diubah: Ya<br />Perubahan Berlaku: Saat Peluncuran | Perintah `watch` mengaktifkan pencatatan log stream untuk Memcached. Namun `watch` dapat menghapus log jika tingkat pengosongan, mutasi, atau pengambilan cukup tinggi untuk menyebabkan buffer pencatatan log menjadi penuh. Dalam situasi tersebut, pengguna dapat meningkatkan ukuran buffer untuk mengurangi kemungkinan kehilangan log. | 
|  worker\_logbuf\_size  | Default: 64 (KB)<br />Jenis: integer<br />Dapat diubah: Ya<br />Perubahan Berlaku: Saat Peluncuran | Perintah `watch` mengaktifkan pencatatan log stream untuk Memcached. Namun `watch` dapat menghapus log jika tingkat pengosongan, mutasi, atau pengambilan cukup tinggi untuk menyebabkan buffer pencatatan log menjadi penuh. Dalam situasi tersebut, pengguna dapat meningkatkan ukuran buffer untuk mengurangi kemungkinan kehilangan log. | 
|  slab\_chunk\_max  | Default: 524288 (byte) <br />Jenis: integer<br />Dapat diubah: Ya<br />Perubahan Berlaku: Saat Peluncuran | Menentukan ukuran maksimum slab. Mengatur ukuran slab lebih kecil membuat penggunaan memori lebih efisien. Item yang lebih besar dari `slab_chunk_max` akan dibagi menjadi beberapa slab. | 
|  lru\_crawler metadump [all\|1\|2\|3] | Default: dinonaktifkan <br />Jenis: boolean<br />Dapat diubah: Ya<br />Perubahan Berlaku: Segera | jika lru\_crawler diaktifkan, perintah ini menghapus semua kunci.<br />`all\|1\|2\|3` - semua slab, atau tentukan nomor slab tertentu | 

### Parameter yang ditambahkan di Memcached 1.4.24
<a name="ParameterGroups.Memcached.1-4-24"></a>

Untuk Memcached 1.4.24, parameter tambahan berikut didukung.

**Keluarga grup parameter:** memcached1.4


| Nama | Detail | Deskripsi | 
| --- | --- | --- | 
|  disable\_flush\_all  | Default: 0 (dinonaktifkan)<br />Jenis: boolean<br />Dapat diubah: Ya<br />Perubahan Berlaku: Saat peluncuran | Tambahkan parameter (`-F`) untuk menonaktifkan flush\_all. Berguna jika Anda tidak ingin dapat menjalankan flush penuh pada instans produksi.<br />Nilai: 0, 1 (pengguna dapat melakukan `flush_all` jika nilai adalah 0). | 
|  hash\_algorithm  | Default: jenkins<br />Jenis: string<br />Dapat diubah: Ya<br />Perubahan Berlaku: Saat peluncuran | Algoritma hash yang akan digunakan. Nilai yang diizinkan: murmur3 dan jenkins. | 
|  lru\_crawler  | Default: 0 (dinonaktifkan)<br />Jenis: boolean<br />Dapat diubah: Ya<br />Perubahan Berlaku: Setelah mulai ulang Anda dapat mengaktifkan `lru_crawler` untuk sementara pada saat runtime dari baris perintah. Untuk informasi selengkapnya, lihat kolom Deskripsi.  | Membersihkan kelas slab item yang telah kedaluwarsa. Ini adalah proses berdampak rendah yang berjalan di latar belakang. Saat ini memerlukan inisiasi perayapan menggunakan perintah manual.<br />Untuk mengaktifkan sementara, jalankan `lru_crawler enable` di baris perintah.<br />`lru_crawler 1,3,5` merayapi kelas slab 1, 3, 5 dengan mencari item yang kedaluwarsa untuk ditambahkan ke daftar bebas.<br />Nilai: 0,1 Mengaktifkan `lru_crawler` pada baris perintah akan mengaktifkan perayap hingga dinonaktifkan pada baris perintah atau boot ulang berikutnya. Untuk mengaktifkan secara permanen, Anda harus mengubah nilai parameter. Untuk informasi selengkapnya, lihat [Memodifikasi grup ElastiCache parameter](ParameterGroups.Modifying.md).  | 
|  lru\_maintainer  | Default: 0 (dinonaktifkan)<br />Jenis: boolean<br />Dapat diubah: Ya<br />Perubahan Berlaku: Saat peluncuran | Sebuah thread latar belakang yang mengacak item di antara LRU seiring kapasitas tercapai. Nilai: 0, 1.  | 
|  expirezero\_does\_not\_evict  | Default: 0 (dinonaktifkan)<br />Jenis: boolean<br />Dapat diubah: Ya<br />Perubahan Berlaku: Saat peluncuran | Ketika digunakan dengan `lru_maintainer`, menjadikan item yang memiliki waktu kedaluwarsa 0 tidak dapat dikosongkan.  Hal ini dapat memenuhi memori yang tersedia untuk item lainnya yang dapat dikosongkan.  <br />Dapat diatur untuk mengabaikan `lru_maintainer`. | 

### Parameter yang ditambahkan di Memcached 1.4.14
<a name="ParameterGroups.Memcached.1-4-14"></a>

Untuk Memcached 1.4.14, parameter tambahan berikut didukung.

**Keluarga grup parameter:** memcached1.4


**Parameter yang ditambahkan dalam Memcached 1.4.14**  

|  Nama  |  Detail  |  Deskripsi  | 
| --- | --- | --- | 
| config\_max | Default: 16<br />Jenis: integer<br />Dapat Diubah: Tidak | Jumlah maksimum entri ElastiCache konfigurasi. | 
| config\_size\_max | Default: 65536<br />Jenis: integer<br />Dapat diubah: Tidak | Ukuran maksimum entri konfigurasi, dalam byte. | 
| hashpower\_init | Default: 16<br />Jenis: integer<br />Dapat Diubah: Tidak | Ukuran awal tabel ElastiCache hash, dinyatakan sebagai kekuatan dua. Default-nya adalah 16 (2^16), atau 65536 kunci. | 
| maxconns\_fast | Default: 0 (salah)<br />Jenis: Boolean<br />Dapat diubah: Ya<br />Perubahan Berlaku: Setelah pengaktifan ulang | Mengubah cara permintaan koneksi baru ditangani ketika batas koneksi maksimum tercapai. Jika parameter ini diatur ke 0 (nol), koneksi baru ditambahkan ke antrean backlog dan akan menunggu sampai koneksi lain ditutup. Jika parameter diatur ke 1, ElastiCache mengirimkan kesalahan ke klien dan segera menutup koneksi. | 
| slab\_automove | Default: 0<br />Jenis: integer<br />Dapat diubah: Ya<br />Perubahan Berlaku: Setelah pengaktifan ulang | Menyesuaikan algoritma automove slab: Jika parameter ini diatur ke 0 (nol), algoritma automove dinonaktifkan. Jika diatur ke 1, ElastiCache membutuhkan pendekatan konservatif yang lambat untuk memindahkan slab secara otomatis. Jika diatur ke 2, gerakkan lempengan ElastiCache secara agresif setiap kali ada penggusuran. (Mode ini tidak direkomendasikan kecuali untuk tujuan pengujian.) | 
| slab\_reassign | Default: 0 (salah)<br />Jenis: Boolean<br />Dapat diubah: Ya<br />Perubahan Berlaku: Setelah pengaktifan ulang | Mengaktifkan atau menonaktifkan penetapan ulang slab. Jika parameter ini diatur ke 1, Anda dapat menggunakan perintah "slab reassign" untuk secara manual menetapkan ulang memori. | 

### Parameter yang didukung Memcached 1.4.5
<a name="ParameterGroups.Memcached.1-4-5"></a>

**Keluarga grup parameter:** memcached1.4

Untuk Memcached 1.4.5, parameter tambahan berikut didukung.


**Parameter yang ditambahkan di Memcached 1.4.5**  

|  Nama  |  Detail  |  Deskripsi  | 
| --- | --- | --- | 
| backlog\_queue\_limit | Default: 1024<br />Jenis: integer<br />Dapat diubah: Tidak | Batas antrean backlog. | 
| binding\_protocol | Default: otomatis<br />Jenis: string<br />Dapat diubah: Ya<br />Perubahan Berlaku: Setelah pengaktifan ulang | Protokol pengikatan. Nilai yang diizinkan adalah `ascii` dan `auto`.<br />Untuk panduan dalam mengubah nilai `binding_protocol`, lihat [Memodifikasi grup ElastiCache parameter](ParameterGroups.Modifying.md). | 
| cas\_disabled | Default: 0 (salah)<br />Jenis: Boolean<br />Dapat diubah: Ya<br />Perubahan Berlaku: Setelah pengaktifan ulang | Jika 1 (benar), operasi periksa dan atur (CAS) akan dinonaktifkan, dan item yang disimpan akan menggunakan 8 byte lebih sedikit dibandingkan dengan CAS diaktifkan. | 
| chunk\_size | Default: 48<br />Jenis: integer<br />Dapat diubah: Ya<br />Perubahan Berlaku: Setelah pengaktifan ulang | Jumlah minimum, dalam byte, ruang untuk mengalokasikan kunci, nilai, dan bendera item terkecil. | 
| chunk\_size\_growth\_factor | Default: 1,25<br />Jenis: float<br />Dapat diubah: Ya<br />Perubahan Berlaku: Setelah pengaktifan ulang | Faktor pertumbuhan yang mengontrol ukuran setiap potongan Memcached berturut-turut; setiap potongan akan chunk\_size\_growth\_factor kali lebih besar dari potongan sebelumnya. | 
| error\_on\_memory\_exhausted | Default: 0 (salah)<br />Jenis: Boolean<br />Dapat diubah: Ya<br />Perubahan Berlaku: Setelah pengaktifan ulang | Jika 1 (benar), ketika tidak ada lagi memori untuk menyimpan item, Memcached akan menampilkan kesalahan dan bukan mengosongkan item. | 
| large\_memory\_pages | Default: 0 (salah)<br />Jenis: Boolean<br />Dapat diubah: Tidak | Jika 1 (true), ElastiCache akan mencoba untuk menggunakan halaman memori besar. | 
| lock\_down\_paged\_memory | Default: 0 (salah)<br />Jenis: Boolean<br />Dapat diubah: Tidak | Jika 1 (true), ElastiCache akan mengunci semua memori halaman. | 
| max\_item\_size | Default: 1048576<br />Jenis: integer<br />Dapat diubah: Ya<br />Perubahan Berlaku: Setelah pengaktifan ulang | Ukuran, dalam byte, item terbesar yang dapat disimpan dalam klaster. | 
| max\_simultaneous\_connections | Default: 65000<br />Jenis: integer<br />Dapat diubah: Tidak | Jumlah maksimum koneksi bersamaan. | 
| maximize\_core\_file\_limit | Default: 0 (salah)<br />Jenis: Boolean<br />Dapat diubah: <br />Perubahan Berlaku: Setelah pengaktifan ulang | Jika 1 (true), ElastiCache akan memaksimalkan batas file inti. | 
| memcached\_connections\_overhead | Default: 100<br />Jenis: integer<br />Dapat diubah: Ya<br />Perubahan Berlaku: Setelah pengaktifan ulang | Jumlah memori yang akan dicadangkan untuk koneksi Memcached dan berbagai overhead lainnya. Untuk informasi tentang parameter ini, lihat [Overhead koneksi Memcached](#ParameterGroups.Memcached.Overhead). | 
| requests\_per\_event | Default: 20<br />Jenis: integer<br />Dapat diubah: Tidak | Jumlah maksimum permintaan per peristiwa untuk koneksi tertentu. Batas ini diperlukan untuk mencegah kekurangan sumber daya. | 

### Overhead koneksi Memcached
<a name="ParameterGroups.Memcached.Overhead"></a>

Pada setiap simpul, memori yang tersedia untuk menyimpan item adalah total memori yang tersedia pada simpul tersebut (yang disimpan dalam parameter `max_cache_memory`) dikurangi memori yang digunakan untuk koneksi dan overhead lainnya (yang disimpan dalam parameter `memcached_connections_overhead`). Misalnya, sebuah simpul jenis `cache.m1.small` memiliki `max_cache_memory` sebesar 1.300 MB. Dengan nilai `memcached_connections_overhead` default 100 MB, proses Memcached akan memiliki 1.200 MB yang tersedia untuk menyimpan item.

Nilai default untuk parameter `memcached_connections_overhead` memenuhi sebagian besar kasus penggunaan; namun, jumlah alokasi yang diperlukan untuk overhead koneksi dapat bervariasi bergantung pada beberapa faktor, termasuk tingkat permintaan, ukuran muatan, dan jumlah koneksi.

Anda dapat mengubah nilai `memcached_connections_overhead` agar lebih sesuai dengan kebutuhan aplikasi Anda. Misalnya, peningkatan nilai parameter `memcached_connections_overhead` akan mengurangi jumlah memori yang tersedia untuk menyimpan item dan memberikan buffer yang lebih besar untuk overhead koneksi. Pengurangan nilai parameter `memcached_connections_overhead` akan memberi Anda lebih banyak memori untuk menyimpan item, tetapi dapat meningkatkan risiko penggunaan swap dan penurunan performa. Jika Anda melihat penggunaan swap dan penurunan performa, coba tingkatkan nilai parameter `memcached_connections_overhead`.

**penting**  
Untuk jenis simpul `cache.t1.micro`, nilai untuk `memcached_connections_overhead` ditentukan sebagai berikut:  
Jika cluster Anda menggunakan grup parameter default, ElastiCache akan menetapkan nilai `memcached_connections_overhead` untuk 13MB.
Jika klaster menggunakan grup parameter yang telah Anda buat sendiri, nilai `memcached_connections_overhead` dapat diatur ke nilai pilihan Anda.

### Parameter khusus jenis simpul Memcached
<a name="ParameterGroups.Memcached.NodeSpecific"></a>

Meskipun sebagian besar parameter memiliki nilai tunggal, beberapa parameter memiliki nilai yang berbeda-beda bergantung pada jenis simpul yang digunakan. Tabel berikut menunjukkan nilai default untuk parameter `max_cache_memory` dan `num_threads` untuk tiap jenis simpul. Nilai pada parameter ini tidak dapat diubah.


|  Jenis simpul  | max\_cache\_memory (dalam megabyte)  | num\_threads  | 
| --- | --- | --- | 
| cache.t1.micro | 213  | 1 | 
| cache.t2.micro | 555 | 1 | 
| cache.t2.small | 1588 | 1 | 
| cache.t2.medium | 3301 | 2 | 
| cache.t3.micro | 512 | 2 | 
| cache.t3.small | 1402 | 2 | 
| cache.t3.medium | 3364 | 2 | 
| cache.t4g.micro | 512 | 2 | 
| cache.t4g.small | 1402 | 2 | 
| cache.t4g.medium | 3164 | 2 | 
| cache.m1.small | 1301 | 1 | 
| cache.m1.medium | 3350 | 1 | 
| cache.m1.large | 7100 | 2 | 
| cache.m1.xlarge | 14600  | 4 | 
| cache.m2.xlarge | 33800 | 2 | 
| cache.m2.2xlarge | 30412 | 4 | 
| cache.m2.4xlarge | 68000  | 16 | 
| cache.m3.medium | 2850 | 1 | 
| cache.m3.large | 6200 | 2 | 
| cache.m3.xlarge | 13600 | 4 | 
| cache.m3.2xlarge | 28600 | 8 | 
| cache.m4.large | 6573 | 2 | 
| cache.m4.xlarge | 11496  | 4 | 
| cache.m4.2xlarge | 30412 | 8 | 
| cache.m4.4xlarge | 62234 | 16 | 
| cache.m4.10xlarge | 158355 | 40 | 
| cache.m5.large | 6537 | 2 | 
| cache.m5.xlarge | 13248 | 4 | 
| cache.m5.2xlarge | 26671 | 8 | 
| cache.m5.4xlarge | 53516 | 16 | 
| cache.m5.12xlarge | 160900 | 48 | 
| cache.m5.24xlarge | 321865  | 96 | 
| cache.m6g.large | 6537 | 2 | 
| cache.m6g.xlarge | 13248 | 4 | 
| cache.m6g.2xlarge | 26671 | 8 | 
| cache.m6g.4xlarge | 53516 | 16 | 
| cache.m6g.8xlarge | 107000 | 32 | 
| cache.m6g.12xlarge | 160900 | 48 | 
| cache.m6g.16xlarge | 214577 | 64 | 
| cache.c1.xlarge | 6600 | 8 | 
| cache.r3.large | 13800 | 2 | 
| cache.r3.xlarge | 29100 | 4 | 
| cache.r3.2xlarge | 59600 | 8 | 
| cache.r3.4xlarge | 120600 | 16 | 
| cache.r3.8xlarge | 120600 | 32 | 
| cache.r4.large | 12590 | 2 | 
| cache.r4.xlarge | 25652 | 4 | 
| cache.r4.2xlarge | 51686 | 8 | 
| cache.r4.4xlarge | 103815 | 16 | 
| cache.r4.8xlarge | 208144 | 32 | 
| cache.r4.16xlarge | 416776 | 64 | 
| cache.r5.large | 13387 | 2 | 
| cache.r5.xlarge | 26953 | 4 | 
| cache.r5.2xlarge | 54084 | 8 | 
| cache.r5.4xlarge | 108347 | 16 | 
| cache.r5.12xlarge | 325400 | 48 | 
| cache.r5.24xlarge | 650869 | 96 | 
| cache.r6g.large | 13387 | 2 | 
| cache.r6g.xlarge | 26953 | 4 | 
| cache.r6g.2xlarge | 54084 | 8 | 
| cache.r6g.4xlarge | 108347 | 16 | 
| cache.r6g.8xlarge | 214577 | 32 | 
| cache.r6g.12xlarge | 325400 | 48 | 
| cache.r6g.16xlarge | 429154 | 64 | 
| cache.c7gn.large | 3164 | 2 | 
| cache.c7gn.xlarge | 6537 | 4 | 
| cache.c7gn.2xlarge | 13248 | 8 | 
| cache.c7gn.4xlarge | 26671 | 16 | 
| cache.c7gn.8xlarge | 53516 | 32 | 
| cache.c7gn.12xlarge | 325400 | 48 | 
| cache.c7gn.16xlarge | 108347 | 64 | 

**catatan**  
Semua instans T2 dibuat di Amazon Virtual Private Cloud (Amazon VPC).