Redis
O que é ?
Redis é um armazenamento de estrutura de dados em memória, usado como um banco de dados em memória distribuído de chave-valor, cache e agente de mensagens, com durabilidade opcional
Para que é usado ?
O SGP utiliza o Redis como cache de dados da aplicação.
Dados utilizados com mais frequência ou com grande custo de busca são armazenados temporariamente em cache para posterior uso pela aplicação, seguindo as diretrizes de melhores práticas recomendadas.
Como utilizar ?
Através do Docker compose:
Através do Tilt:
Para utilização do RabbiMQ no SGP é necessário configurar as variáveis conforme mostrado na seção ConfiguraçãoDesligar o Cache
A utilização de cache com Redis é opcional e pode ser desligada mudando a configuração ConfiguracaoCache:UtilizaRedis
para false
.