I fetch
страница для поиска и сбора некоторых ее ссылок (с использованием arrays
) и их добавления в базу данных. при «перепрограммировании» исходной страницы могут возникнуть новые ссылки. как я могу избежать вставки старых ссылок на db и добавлять только новые ссылки?Обнаружение новых ссылок и их добавление в db
Одна идея может искать каждую выбранную ссылку в db и не вставлять двойные, но использовать большой источник в большой базе данных.
Если вы указали уникальный URL-адрес, попытка вставить дубликат не будет разрешена. Вы можете использовать 'ON DUPLICATE KEY IGNORE', чтобы заставить его терпеть неудачу. – Barmar