cosort_r()


Sortierung beschleunigen/Funktionen in Ihren Programmen
zusammenführen

Integrierte Sortier- und Zusammenführungsvorgänge

 

Die traditionelle IRI CoSort API ist nun threadsicher und wird als cosort_r() dokumentiert. Sie können cosort_r() aufrufen um Operationen zu beschleunigen, die große Datenmengen sortieren oder zusammenführen. Da Ihre Programme die Eingabe-, Vergleichs- und Ausgabeprozesse in der CoSort Engine konfigurieren, können Sie auch eigene Auswahl- und Vergleichskriterien anwenden.

 

Das 'r' in cosort_r() bezieht sich auf die reentrante Natur des Aufrufs, d.h. Sie können die Funktion rekursiv aus mehreren Prozessen aufrufen. Das bedeutet, dass Sie mehrere Sortierreihenfolgen für dieselbe Eingabe und im gleichen Durchgang festlegen können. Die flexible Architektur ermöglicht es Ihnen auch, mehrere Sortieraufträge innerhalb eines einzigen Prozesses und innerhalb beliebig vieler Prozesse zu verwalten.