O Redis (Remote Dictionary Server) é um banco de dados de chave-valor (key-value) de código aberto, amplamente utilizado como uma estrutura de dados na memória. Ele é conhecido por sua alta performance e por ser um banco de dados NoSQL que armazena dados diretamente na RAM, o que permite acesso extremamente rápido.
Aqui estão algumas das principais características do Redis:
Armazenamento na Memória: Todos os dados são armazenados na RAM, o que oferece operações de leitura e escrita muito rápidas, mas pode ter limitações de capacidade conforme a quantidade de memória disponível.
Estruturas de Dados Avançadas: Além de simples pares de chave-valor, o Redis suporta uma variedade de estruturas de dados como listas, conjuntos (sets), hashes, e sorted sets. Também é possível usar bitmaps, hyperloglogs, e streams.
Persistência Opcional: Embora funcione principalmente na memória, o Redis pode ser configurado para persistir os dados em disco, garantindo que os dados não sejam perdidos entre reinicializações.
Replicação e Alta Disponibilidade: Redis oferece suporte a replicação mestre-escravo e pode ser configurado para fornecer alta disponibilidade usando Redis Sentinel ou Redis Cluster.
Uso Comum: Redis é frequentemente utilizado para cache, filas de mensagens, sessões de usuários, contagem de visitas, e até mesmo em sistemas de recomendação em tempo real.
Por causa de sua velocidade, o Redis é amplamente usado para otimizar o desempenho de aplicações web, servindo como uma camada de cache que reduz a carga nos bancos de dados tradicionais.
Como o redis e amplamente utilizado nas plataformas como N8N, Chatwoot, EvolutionAPI etc, precisamos melhorar o desempenho e poder monitorar seu uso para isso vamos turbinar as configurações da stack e adicionar o RedisInsight.
Stack e a numero
7 Redis com configurações para turbinar
7.1 RedisInsight – painel para monitorar
Para rodar com a sua atual configuração pegue a stack 7.1 no portainer acesse stack nova stack cole o conteúdo e siga como nas imagem abaixo



Deixe um comentário