[Somente PaaS]{class="badge informative" title="Aplica-se somente a projetos do Adobe Commerce na nuvem (infraestrutura do PaaS gerenciada pela Adobe) e a projetos locais."}

Configurar Valkey

Os principais recursos incluem:

  • Armazenamento de sessão PHP
  • Limpeza do cache com base em marcas sem foreach loops
  • Salvamentos no disco e replicação mestre/escravo

Instalar Valkey

Para instalar e configurar o software Valkey, consulte os seguintes recursos:

Definir a configuração do Valkey

Dependendo da sua instalação, você geralmente pode encontrar sua configuração Valkey no arquivo /etc/valkey/valkey.conf ou /etc/valkey/<port>.conf.

Para otimizar a instância do Valkey para seus requisitos, você pode obter os melhores resultados usando uma instância dedicada para cada sessão, cache do Commerce e FPC.

A Adobe recomenda ativar a persistência para que as sessões copiem dados Valkey para o disco. Você pode usar instantâneos Valkey Database Backup (RDB) ou logs de persistência Anexar Somente Arquivo (AOF).

  • Os instantâneos do RDB (Banco de Dados Valkey) armazenam o banco de dados completo em um arquivo de despejo após um determinado tempo, quando um número mínimo de chaves foi alterado desde o último salvamento. Use a configuração save dentro do arquivo valkey.conf para definir essa configuração.

  • Anexar Somente Arquivo (AOF) armazena cada operação de gravação enviada para Valkey em um arquivo de diário. A Valkey lê esse arquivo somente na reinicialização e o usa para restaurar o conjunto de dados original.

Você também pode ativar as opções RDB e AOF ao mesmo tempo. Para obter detalhes adicionais, incluindo as vantagens e desvantagens das opções de persistência, consulte a documentação sobre Persistência Valkey.

Para a instância de cache, configure-a de modo que seja grande o suficiente para armazenar todo o cache do Commerce. Os requisitos de tamanho dependem de fatores diferentes, como o número de produtos e as visualizações da loja. Como ponto de partida, você pode usar o tamanho da pasta de cache no sistema de arquivos. Por exemplo, se a pasta var/cache no sistema de arquivos tiver 5 GB, configure a instância do Valkey com pelo menos 5 GB para começar. A persistência não é necessária para a instância de cache porque o cache do Commerce pode ser restaurado.

Para ajuste de desempenho, é possível ativar as seguintes configurações para exclusão assíncrona. Essas configurações não alteram o comportamento do Valkey.

lazyfree-lazy-eviction yes
lazyfree-lazy-expire yes
lazyfree-lazy-server-del yes
replica-lazy-flush yes
lazyfree-lazy-user-del yes
recommendation-more-help
386822bd-e32c-40a8-81c2-ed90ad1e198c