Configurações Suportadas para o OCI Cache

O OCI Cache expõe apenas um número limitado de configurações personalizadas para seu uso, para os mecanismos Redis e Valkey. As configurações restantes não são configuráveis e, portanto, não estão disponíveis. A tabela a seguir lista os parâmetros que compõem a configuração do OCI Cache para esses mecanismos.

Nome Descrição Detalhes
client-query-buffer-limit O tamanho máximo de um buffer de consulta de cliente único. Valores permitidos: 1048576-1073741824,

Padrão: 1073741824,

Tipo: numérico

Modificável: sim

cluster-allow-pubsubshard-when-down Quando definido como o padrão de sim, permite que os nós atendam ao tráfego de shards pubsub enquanto o cluster estiver em um estado inativo, desde que acredite possuir os slots. Valores permitidos: yes, no

Padrão: yes

Tipo: string

Modificável: sim

cluster-allow-reads-when-down Se os nós que contêm slots atendem ao tráfego de leitura quando o cluster Redis está em um estado inativo. Valores permitidos: yes, no

Padrão: no

Tipo: string

Modificável: sim

cluster-require-full-coverage Se um cluster estará indisponível se um ou mais slots não forem cobertos. Valores permitidos: yes, no

Padrão: yes

Tipo: string

Modificável: sim

databases Especifica o número total de bancos de dados disponíveis no cluster. Por padrão, o OCI Cache usa DB 0 como o banco de dados principal. Você pode alternar para outro banco de dados para cada conexão executando o comando SELECT <dbid>, em que <dbid> é um número inteiro entre 0 e 'databases'-1. Valores permitidos: 1-1000

Padrão: 16 se não for definido explicitamente.

Tipo: inteiro

Modificável: sim, mas somente durante a criação do cluster. Não é possível alterar o valor de um cluster existente.

lfu-decay-time O tempo em minutos para diminuir o contador de chaves. Valores permitidos: podem ser 0 ou qualquer número inteiro maior que 0.

Padrão: 1

Tipo: numérico

Modificável: sim

lfu-log-factor O fator de log para incrementar o contador de chaves. Valores permitidos: podem ser 1 ou qualquer número inteiro maior que 1.

Padrão: 10

Tipo: numérico

Modificável: sim

maxmemory-policy Evitar teclas quando Redis utilizar mais memória do que o permitido pelo maxmemory. A configuração maxmemory-policy informa ao Redis quais chaves remover. Valores permitidos: volatile-lru , allkeys-lru, volatile-lfu, allkeys-lfu, volatile-random, allkeys-random, volatile-ttl, noeviction

Padrão: noeviction

Tipo: string

Modificável: sim

maxmemory-samples Controla o número de chaves aleatórias que o Redis examina ao aplicar políticas de remoção, como LRU ou LFU, em uma maxmemory-policy. Valores permitidos: podem ser 1 ou qualquer número inteiro maior que 1.

Padrão: 5

Tipo: numérico

Modificável: sim

notify-keyspace-events Os eventos de espaço de chaves do Redis para notificar clientes pub/sub. Por padrão, todas as notificações estão desativadas. Allowed values: A, g, $, l, s, h, z, x, e, K,E, t,m, d, n

Padrão: string vazia

Tipo: string

Modificável: sim

proto-max-bulk-len Tamanho máximo de uma solicitação de elemento único. Valores permitidos: 1048576-536870912,

Padrão: 536870912,

Tipo: numérico

Modificável: sim

slowlog-log-slower-than O tempo de execução em microssegundos a ser excedido para que o comando seja registrado. Observe que um número negativo desativa o log lento, enquanto um valor zero força o registro de cada comando. Valores permitidos: podem ser 0 ou qualquer número inteiro maior que 0.

Padrão: 10000

Tipo: numérico

Modificável: sim

slowlog-max-len O comprimento do log lento. Não há limite para este tamanho. Esteja ciente de que ele consome memória. Você pode recuperar a memória usada pelo log lento com SLOWLOG RESET. Valores permitidos: podem ser 0 ou qualquer número inteiro maior que 0.

Padrão: 128

Tipo: numérico

Modificável: sim

tcp-keepalive Se for diferente de zero, envie confirmações após cada número específico de segundos. Valores permitidos: podem ser 0 ou qualquer número inteiro maior que 0.

Padrão: 300

Tipo: numérico

Modificável: sim

timeout Feche a conexão se o cliente estiver ocioso por um número específico de segundos ou nunca se 0. Valores permitidos: podem ser 0 ou qualquer número inteiro maior que 0.

Padrão: 0

Tipo: numérico

Modificável: sim

Para obter mais informações sobre qualquer uma das configurações suportadas, consulte: