Configurazioni supportate per la cache OCI
OCI Cache espone solo un numero limitato di configurazioni personalizzate per il tuo utilizzo, per i motori Redis e Valkey. Le configurazioni rimanenti non sono configurabili e pertanto non sono disponibili. Nella tabella seguente sono elencati i parametri che costituiscono la configurazione della cache OCI per questi motori.
Nome | Descrizione | Dettagli |
---|---|---|
client-query-buffer-limit |
La dimensione massima di un buffer di query client singolo. | Valori consentiti: 1048576 -1073741824 Predefinito: Tipo: numerico Modificabile: sì |
cluster-allow-pubsubshard-when-down |
Se impostato sul valore predefinito Sì, consente ai nodi di servire il traffico della partizione pubsub mentre il cluster è in stato inattivo, purché ritenga di essere proprietario degli slot. | Valori consentiti: yes , no Impostazione predefinita: Tipo: stringa Modificabile: sì |
cluster-allow-reads-when-down |
Indica se consentire ai nodi contenenti slot di servire il traffico di lettura quando il cluster Redis si trova in stato inattivo. | Valori consentiti: yes , no Impostazione predefinita: Tipo: stringa Modificabile: sì |
cluster-require-full-coverage |
Indica se un cluster non è disponibile se uno o più slot non sono coperti. | Valori consentiti: yes , no Impostazione predefinita: Tipo: stringa Modificabile: sì |
lfu-decay-time |
Il tempo in minuti per ridurre il contatore delle chiavi. | Valori consentiti: può essere 0 o qualsiasi numero intero maggiore di 0 .Predefinito: Tipo: numerico Modificabile: sì |
lfu-log-factor |
Fattore di log per l'incremento del contatore di chiavi. | Valori consentiti: può essere 1 o qualsiasi numero intero maggiore di 1 .Predefinito: Tipo: numerico Modificabile: sì |
maxmemory-policy |
Rimuovi le chiavi quando Redis utilizza una quantità di memoria superiore a quella consentita da maxmemory. L'impostazione maxmemory-policy indica a Redis quali chiavi rimuovere. | Valori consentiti: volatile-lru , allkeys-lru , volatile-lfu , allkeys-lfu , volatile-random , allkeys-random , volatile-ttl , noeviction Impostazione predefinita: Tipo: stringa Modificabile: sì |
maxmemory-samples |
Controlla il numero di chiavi casuali esaminate da Redis durante l'applicazione di criteri di rimozione quali LRU o LFU sotto un criterio maxmemory. | Valori consentiti: può essere 1 o qualsiasi numero intero maggiore di 1 .Predefinito: Tipo: numerico Modificabile: sì |
notify-keyspace-events |
Eventi dello spazio di chiavi per la notifica ai client pub/sub da parte di Redis. Per impostazione predefinita, tutte le notifiche sono disabilitate. | Allowed values: A , g , $ , l , s , h , z , x , e , K ,E , t ,m , d , n Predefinito: stringa vuota Tipo: stringa Modificabile: sì |
proto-max-bulk-len |
Dimensione massima di una richiesta di un singolo elemento. | Valori consentiti: 1048576 -536870912 Predefinito: Tipo: numerico Modificabile: sì |
slowlog-log-slower-than |
Il tempo di esecuzione in microsecondi da superare affinché il comando venga registrato. Si noti che un numero negativo disabilita il log lento, mentre un valore pari a zero forza la registrazione di ogni comando. | Valori consentiti: può essere 0 o qualsiasi numero intero maggiore di 0 .Predefinito: Tipo: numerico Modificabile: sì |
slowlog-max-len |
Lunghezza del registro lento. Non sono previsti limiti a questa lunghezza. Sii consapevole che consuma memoria. È possibile recuperare la memoria utilizzata dal log lento con SLOWLOG RESET . |
Valori consentiti: può essere 0 o qualsiasi numero intero maggiore di 0 .Predefinito: Tipo: numerico Modificabile: sì |
tcp-keepalive |
Se è diverso da zero, inviare le conferme dopo ogni numero specifico di secondi. | Valori consentiti: può essere 0 o qualsiasi numero intero maggiore di 0 .Predefinito: Tipo: numerico Modificabile: sì |
timeout |
Chiudere la connessione se il client è inattivo per un numero specifico di secondi o mai se 0. | Valori consentiti: può essere 0 o qualsiasi numero intero maggiore di 0 .Predefinito: Tipo: numerico Modificabile: sì |