Sortieren einer Datei mit Hilfe des Speichermediums

takidoso

Erfahrenes Mitglied
Halli und Hallo,
ich habe folgende Problematik: Man stelle sich eine riesen große Datei vor, die vermutlich nicht ganz in den Speicher passt. Diese Datei hätte homogen struktuierte Sätze. Als Sortierkriterum sind es irgendwelche Felder in diesen Sätzen. Meine Frage gibt es ein in Java geschriebenes Sortierprogramm oder Klasse, die mit Vorgabe der Sortierkriteren (Offset und Länge der Felder) eine solche Datei mit zu Hilfename von Zwischendateien auf Platte sortiert? Wichtig deswegen, dass wenn man riesige Files hat, von denen man nicht notwendigerweise davon ausgehen darf, dass sie im Arbeitsspeicher passen auch sortieren zu können.

Um Hinweise bin ich dankbar

Takidoso
 
herzlichen Dank, Tom, für die Links.
Die Idee mit der Datenbank is tklasse, die kam mir auch, aber leider gibt dies das Umfeld in dem ich mich da bewege nicht wieder. Aber trotzdem danke.

Takidoso
 
Zurück