Просмотр изменений в Базе Данных
Здравствуйте.
Как можно средствами Node.js и Socket.io следить за изменением информации в Базе данных?
Источник: Stack Overflow на русском
Здравствуйте.
Как можно средствами Node.js и Socket.io следить за изменением информации в Базе данных?
Используйте систему очередей сообщений (например RabbitMQ или Redis Pub/Sub). В коде, который добавляет запись в БД также отправляйте соответствующее сообщение в очередь сообщений.
Сделайте также чтобы ваше приложение (socket.io) отслеживало новые сообщения в очереди (для rabbitmq, для redis pub/sub) и отправляло их клиенту.
Нужно написать на ноде модуль, который будет обеспечивать:
Практически любой чат подходит как пример такой реализации.