Hallo!
Ich würde euch bitten, mir bei folgendem Problem weiterzuhelfen:
Ca. alle zwei Minuten muss ich mehrere XML Dateien parsen und mit der jeweils alten Version vergleichen.
Jede xml-Datei hat ca. 50000 Zeilen ich muss überprüfen, ob sich die xml Datei verändet hat und wenn ja, was? Meine erste Idee war es, alle Einträge in eine Datenbank zu schreiben und dann jeden einzelnen Eintrag der aktuellen XML-Datei mit dem Datenbankeintrag zu vergleichen. Das ist aber mMn langsam und nicht gerade Ressourcen schonend.
Habt ihr eine Idee, wie ich das effizient parsen bzw. vergleichen könnte?
Irgendwie fehlt mir hier auch das Konzept, wie ich diese Aufgabe am besten umsetzen kann.
Ich bin für jede Idee dankbar!
LG,
Markus
Ich würde euch bitten, mir bei folgendem Problem weiterzuhelfen:
Ca. alle zwei Minuten muss ich mehrere XML Dateien parsen und mit der jeweils alten Version vergleichen.
Jede xml-Datei hat ca. 50000 Zeilen ich muss überprüfen, ob sich die xml Datei verändet hat und wenn ja, was? Meine erste Idee war es, alle Einträge in eine Datenbank zu schreiben und dann jeden einzelnen Eintrag der aktuellen XML-Datei mit dem Datenbankeintrag zu vergleichen. Das ist aber mMn langsam und nicht gerade Ressourcen schonend.
Habt ihr eine Idee, wie ich das effizient parsen bzw. vergleichen könnte?
Irgendwie fehlt mir hier auch das Konzept, wie ich diese Aufgabe am besten umsetzen kann.
Ich bin für jede Idee dankbar!
LG,
Markus
Comment