Хотите уменьшить количество обращений к базе данных - PullRequest
0 голосов
/ 06 мая 2020

У меня есть приложение для посещаемости в реальном времени. Я использую Angular в качестве внешнего интерфейса и SQL сервер в качестве внутреннего.

Я хочу принять участие более 1000 человек, поэтому я решил добавить их уникальные идентификационные номера в массив и, наконец, сохранить те же . Но меня беспокоит, что если соединение inte rnet потеряется между ними, то будут потеряны все данные. Итак, в качестве обходного решения подумал о том, чтобы принимать одно посещение за раз (может занять 5 секунд) и сохранять его, что увеличит количество вызовов API и обращений к базе данных, что может вызвать ошибку или проблемы с производительностью.

Итак, будет ли это создать вопрос? Какой обходной путь можно решить?

1 Ответ

1 голос
/ 06 мая 2020

Сеть и приложение отреагируют быстрее, чем время, которое вы потратите на go следующего человека и щелкнет так, почему вы беспокоитесь? 1000 человек - ничто для БД

...