Import af data til CMS, performance
Hej.Jeg sidder i et umbraco 4.7 miljø kendskab hertil er underordnet. Men benytter api'et til at importere/Synkronisere varer.
PT gør jeg følgende:
1: Uploader CSV fil
2: Løber alle produkterne igennem fra umbraco, her tjekkes om varen findes i ny CSV fil, hvis ikke slettes de (flyttes til en anden mappe), de varer de eksisterer ligges i et dictionary
3: Løber alle CSV rækker igennem
3.1: Findes varen i dictionary med varer fra umbraco, opdateres alle rækker i umbraco fra CSV
3.2: Findes varen ikke i dictionary, så oprettes en ny.
Mit performance problem ligger i at 3 tager evigheder da der er ca 600 varer.
Er der nogle funktioner som threading jeg kan drage fordele af, eller andet, så den for hver række i CSV ikke står og venter på at metoden til at opdatere/oprette ny vare er færdig ?
Sig til hvis der er brug for yderligere information.
På forhånd tak
Jacob