Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Substituir o Redis

Surgiu uma dúvida, como o Redis é um db que trabalha com chave e valor eu posso substitui-lo por qualquer outro banco NoSql como o MongoDB por exemplo?

2 respostas
solução!

Fala Renato, tudo certo?

Poder você até pode, só vai estar gastando recurso à toa, porque a ideia do Redis é ter um mecanismo de chave e valor que não é persistido em disco, fica apenas em memória, uma vez que para de rodar, não existe mais a informação.

Até existe uma forma de persistir esses dados, mas na maioria das vezes, o Redis acaba sendo utilizado na arquitetura dos sistemas como um cache mesmo.

Já o MongoDB é realmente um banco de dados, então além da persistência das informações, você tem estruturas complexas de query, criação de índices para melhorar a performance da busca e maior limite de armazenamento.

Além disso, o setup para começar a usar é maior, porque você precisa criar o banco de dados e depois a collection que quer trabalhar os documentos.

O Redis não tem isso, basta iniciar e começar a colocar chaves e valores nele.

Novamente, seria possível, mas o setup é maior e o desperdício de recursos também.

Espero que tenha ajudado.

Abraço e bons estudos!

Fala Felipe tudo bem? Obrigado pela explicação respondeu tudo e mais um pouco!

Abraço.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software