parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

+1

Misha v.3 15.05.2012 15:05

Рабочие скрипты должны взять информацию из удаленного источника, распарсить, сравнить результаты с тем, что в базе
вот сравнение с тем, что есть в БД, лучше делать средствами БД.
Олег предлагает правильный вариант:
1. простой скрипт, который просто готовит данные к загрузки во временные таблицы/БД
2. быстрая загрузка
3. проверки/слияния с использованием SQL запросов. не будет никаких "бесконечных" циклов и огромного количества SQL запросов (как на чтение так и на запись).

при этом живая БД не будет долгое время находится в непотребном состоянии из-за длительного её апдейта. и процесс можно будет прерывать в любой момент на 1 и 2 шаге.