Я проектирую программу на Java и использую mysql в качестве БД. Программа позволяет нескольким пользователям подключаться к БД.
Важной частью программы является мгновенное обновление пользователей о том, что другой внес изменения в конкретную таблицу, в которой пользователь будет выполнять действие, и, следовательно, изменения будут отображаться с его стороны.
Я думал о прослушивании через сокет, но я не смог решить концепцию нескольких пользователей и то, как отправитель будет уведомлять конкретного пользователя, а не всю группу
это похоже на текстовое сообщение
Итак, я пытаюсь запустить цикл while, который запускается каждые 10 секунд, чтобы немного повысить производительность и проверить таблицу по имени пользователя, которое я использую для входа в систему.
это даст мне то, что я хочу, но я знаю, что это не эффективно
Есть идеи ???