Начало работы над новым проектом с использованием redis в качестве системы sub/pub для отображения результатов из mysql db. Поэтому, если есть обновления, я хотел бы опубликовать эти обновления с mysql на моей веб-странице. Мой вопрос: какой вариант будет лучше?
Вариант 1: Должен ли я просто делать все это через nodejs и socket.io? Смысл создания nodejs script, который подключается к redis, подписываться на каналы, которые мне нужно прослушать, используя mysql в nodejs, запрашивать db для обновлений, если обновления публикуют строки mysql, а затем в html, который подключается к nodejs через сокет. io получить новые данные и обработать их для отображения результатов?
Вариант 2: У вас есть запрос php script mysql и с клиентом redis-php публиковать любые обновления на канале? Не знаю точно, что еще нужно настроить здесь. Мне все еще нужно иметь nodejs, участвующих в этой опции?
Или я просто отключусь от того, как все это работает? Суть в том, что я хочу показывать результаты через базу данных mysql пользователю, используя возможности redis sub/pub.