Hallo zusammen,
ich bekomme von einer API Schnittstelle, die ich mit einem Index aufrufe, Werte.
Ich bekomme den Letzten Eintrag auch raus. Sagen wir mal, der wäre 420.555. (ist wirklich nur ein beispiel, könnten auch mehr Daten sein. Es werden auch täglich mehr Daten)
jetzt kann ich eine forschleife machen die in etwa so aussieht:
diese läuft aber verflucht lange. ( Klar sind auch viele Einträge usw. die ich auslese aber mehrer Stunden möchte ich nicht immer warten. Muss sie öfters mal abgleichen)
habt ihr eine Idee, wie ich dies schneller machen könnte ?
Ich habe da irgendwie an Threads gedacht. Aber da ich noch nie mit Threads gearbeitet habe und im Internet auch nichts in dieser Richtung gefunden habe, habe ich noch keine Idee. Wie ich das umsetzten könnte. Und bevor ich mir jetzt die "mühe" mache, mich da einzuarbeiten und nichts für diese Aufgabe ist. Wollte ich mal fragen ob es so überhaupt gehen würde?
Mit freundlichen Grüßen Damlo
ich bekomme von einer API Schnittstelle, die ich mit einem Index aufrufe, Werte.
Ich bekomme den Letzten Eintrag auch raus. Sagen wir mal, der wäre 420.555. (ist wirklich nur ein beispiel, könnten auch mehr Daten sein. Es werden auch täglich mehr Daten)
jetzt kann ich eine forschleife machen die in etwa so aussieht:
Java:
for(int i =0; i <= 420555;i++){
url = new URl("https://irgendeineURL/"+ i);
...
}
diese läuft aber verflucht lange. ( Klar sind auch viele Einträge usw. die ich auslese aber mehrer Stunden möchte ich nicht immer warten. Muss sie öfters mal abgleichen)
habt ihr eine Idee, wie ich dies schneller machen könnte ?
Ich habe da irgendwie an Threads gedacht. Aber da ich noch nie mit Threads gearbeitet habe und im Internet auch nichts in dieser Richtung gefunden habe, habe ich noch keine Idee. Wie ich das umsetzten könnte. Und bevor ich mir jetzt die "mühe" mache, mich da einzuarbeiten und nichts für diese Aufgabe ist. Wollte ich mal fragen ob es so überhaupt gehen würde?
Mit freundlichen Grüßen Damlo