@holysheepcoder

Оптимизация процесса импорта. Как сделать?

Добрый день. На собеседовании задали задачку на восприятие, которой поставили в тупик. Если у кого-то будет мысли - прошу поделиться)
Итак. Есть интернет магазин. Нагрузка в среднем 2000 хитов в секунду. В магазине раз в 1.5 часа выполняется импорт данных (обновление остатков на складах). Длительность экспорта составляет 30 секунд. Как добиться результата, чтобы актуальная информация была доступна мгновенно. Я не знаю, может вопрос не совсем корректный (я начинающий девелопер).
  • Вопрос задан
  • 111 просмотров
Решения вопроса 1
DevMan
@DevMan
мгновенно и импорт за 30 секунд - понятия не совместимые, задача требует уточнений.

если вопрос в том, что актуальные данные должны быть доступны одномоментно (не постепенно по мере выполнения импорта), то смотреть на транзакции или создание новой бд и переключение на неё в конфиге по окончанию импорта.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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