Du har helt sikkert den rigtige idé; du kan enten hente den seneste datetime fra databasen og kun indsætte nyere elementer end det, eller (hvis du vil være rigtig komplet) hente alt fra databasen, sammenligne med alt i feedet og kun indsætte elementer, der ikke gør det. matcher noget, der allerede er i databasen. Men hvis du virkelig ønsker, at INSERT kun skal indsætte nye data, som antydet i din spørgsmåls titel, så INSERT IGNORE
er vejen at gå, og uden tvivl også den enkleste implementering. Medmindre du er bekymret over mængden af trafik på databasen, vil jeg holde fast i det.