Two simple Node.js Redis examples.
Tutorial completo de cache em: https://www.luiztools.com.br/post/como-criar-um-cache-de-dados-com-redis-em-node-js/
Tutorial completo de PubSub em: https://www.luiztools.com.br/post/processamento-assincrono-de-tarefas-com-filas-no-redis-e-node-js/
Conheça meus livros: https://www.luiztools.com.br/meus-livros
Conheça meus cursos: https://www.luiztools.com.br/meus-cursos
Me siga nas redes sociais: https://about.me/luiztools
-
Rode um npm install na raiz do projeto
-
Suba um servidor de Redis na sua máquina, conforme explicado no tutorial
-
Rode a aplicação com npm start
-
Rode um npm install na raiz do projeto
-
Suba um servidor de Redis na sua máquina, conforme explicado no tutorial
-
Suba um servidor de MySQL na sua máquina e crie um banco de teste
-
Altere a connection string no arquivo test.js para refletir os dados do seu banco
-
Se ainda não possui a tabela com os dados de teste, descomente o respectivo bloco e rode o projeto com npm test
-
Se já tem a tabela com os dados de teste, descomente o trecho da consulta do MySQL para testar somente ela com npm test
-
Querendo testar com Redis, deixe comentado o trecho que vai direto no MySQL e rode com npm test
-
Rode um npm install na raiz do projeto
-
Suba um servidor de Redis na sua máquina, conforme explicado no tutorial
-
Rode a webapi com node publisher.js
-
Rode um ou mais subscribers com node subscriber1.js
-
Faça POST http://localhost:3000/channel1 com JSON no body para ver em ação