Node.js - Monitorando um banco de dados para alterações

Estou usando um servidor node.js. para criar um soquete 'quase em tempo real' entre meu aplicativo da web e um banco de dados. Atualmente, estou usando o MySQL que estou pesquisando a cada segundo no nó para verificar se há alguma alteração na tabela (com base em um carimbo de data / hora

Eu queria saber se existem técnicas específicas para fazer algo assim com o MySQL? No momento, estou apenas executando uma consulta SQL e usando setTimeout antes da próxima pesquis

Sei que é mais comum usar um banco de dados NoSQL em casos como este, mas não estou muito à vontade com a tecnologia e prefiro usar SQ

lguém tem alguma experiência ou dicas para monitorar um banco de dados SQL com o n

questionAnswers(2)

yourAnswerToTheQuestion