/ / Опитування бази даних з декількох вкладок браузера - .net, sql-сервер, кутовий, кешування, опитування

Опитування баз даних з вкладень декількох браузерів - .net, sql-сервер, кутовий, кешування, опитування

Я працюю над a.NET / кутова програма, яка опитує базу даних SQL Server для останніх оновлень. Цей параметр може настроюватися користувачем з 10 секунд вгору (це було діловою вимогою). Проблема полягає в тому, що кожен раз, коли користувач відкриває нову вкладку, він робить власний запит проти бази даних. Отже, якщо у користувача є 10 вкладок, буде кожні 10 секунд 10 запитів до DB та назад. Як я можу здійснити опитування бази даних за допомогою кешування, щоб кілька вкладок чи вікон не створювали додаткових зворотних поїздок. Який найкращий підхід?

Відповіді:

1 для відповіді № 1

Ви можете зберегти останню дату голосування в LocalStorage і зробити перевірку всередині інтервалу опитування, якщо він старший на x секунди. Трохи брудного вирішення, але моя найкраща ідея :-)