Эффективный способ обновления / заполнения базы данных mysql внешним XML

Я работаю над небольшим приложением, которое использует игровой API, к сожалению, API не самый быстрый из всех юниверсов. Он также выводит только большие файлы XML.

Я хочу захватить один из этих файлов и поместить его непосредственно в базу данных, таким образом, он не запрашивается со своих серверов каждый раз, когда пользователь должен что-то обновить. Вместо этого он запрашивает мою локальную базу данных. Я хватаю его через работу cron каждые несколько часов, поэтому он не должен влиять на производительность.

Мой вопрос: какой самый эффективный способ захватить XML-файл со своего сервера и обновить мою базу данных с их обновленной версией? [В качестве примечания, я использую только PHP для этого и хочу сохранить его таким образом.

Спасибо за вашу помощь!

Solutions Collecting From Web of "Эффективный способ обновления / заполнения базы данных mysql внешним XML"