С точки зрения высокого уровня или низкого уровня и очень конкретного, что является лучшим способом постоянного опроса базы данных для обновлений?Создание «Live» ASP.NET MVC-приложения
Я хотел бы создать «живое» приложение, которое, используя ajax, отображает самые последние данные. У меня есть частичные представления, которые Ajax.ActionLink содержит правильные данные, но только OnClick этой сгенерированной ссылки.
С помощью триггера и своего рода код приложения лучший способ сделать это? Например, триггер для всех таблиц, который устанавливает какое-либо поле как «изменения были сделаны с момента последнего чтения»?
Или лучше использовать функцию для опроса базы данных на интервале для проверки изменений (я вижу, что это, возможно, облагается налогом со всей постоянной болтовней в БД)?
Или это сочетание этих двух подходов лучше всего? Или я что-то скрываю полностью?
Спасибо. SignalR отлично работает для моего приложения. –