У меня есть база данных, с которой я работаю, которая обновляется каждые несколько часов удаленно (без какого-либо определенного промежутка времени), и я не контролирую ее администрирование. У меня есть веб-клиенты, подключающиеся к нему для просмотра информации, содержащейся в нем Эти клиенты (закодированные с использованием PHP и Javascript) могут очень часто проверять базу данных (нетерпеливые пользователи), хотя в самой базе данных не может быть никаких изменений, и проверка будет включать довольно длительный запрос, включающий множество поисков, перекрестных ссылок и т. Д .
Таким образом, чтобы сократить количество запросов к базе данных и обеспечить более быструю работу, что будет лучшим способом ограничить число случаев, когда клиенты будут фактически выполнять весь запрос к базе данных?
Чтобы все было предельно ясно, я не могу изменить базу данных, я могу только запросить ее. Но у меня есть полный контроль над источником веб-клиента.