Sergey_Guryanov
@Sergey_Guryanov
Веб разработка

Обновление MySQl по расписанию?

Посредством PHP скрипта сайт получает массив с данными в формате json (котировки с сервера Московской биржи). Скрипт отправляет запрос по каждому инструменту из-за чего сайт грузится слишком долго. Может ли сам MySQL по расписанию подгружать эти данные в базу, а из базы они уже будут загружаться на сайт. Или какой технологией можно решить эту задачу?
  • Вопрос задан
  • 69 просмотров
Пригласить эксперта
Ответы на вопрос 3
@lubezniy
Насколько актуальные нужны данные? Не знаю, сколько источников, но, по идее, memcached может решить проблему. Можно на том же php написать скрипт, который с нужным интервалом забирает данные и пишет их в memcached и, если надо, в MySQL, а скрипты сайта будут уже забирать. Только надо внимательно следить за актуальностью.
Ответ написан
Комментировать
index0h
@index0h
PHP, Golang. https://github.com/index0h
Делайте обработку в консольном режиме, а не в рамках http запроса
Ответ написан
Комментировать
ns174ru
@ns174ru
https://ns174.ru
варианты.
1. получать данные в фоне кроном каждые n минут в базу или файл , а уже оттуда выводить на сайте
2. загружать сайт без данных, а по мере их получения отображать в нужных блоках
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы