Hash-Join in parallelen Berechnungsumgebungen

EP2469424 Art B1 23. Januar 2019

Anmelder: SAP SE, SAP AG 🇩🇪

Details

Veröffentlichungs-Nr.
EP2469424
Aktenzeichen
EP11005361
Anmeldetag
30. Juni 2011
Veröffentlichung
23. Januar 2019
Erteilung
23. Januar 2019
Rechtsraum
EP
IPC
G06F17/30
Offizieller Volltext

Abstract

According to some embodiments, a system and method for a parallel join of relational data tables may be provided by calculating, by a plurality of concurrently executing execution threads, hash values for join columns of a first input table and a second input table; storing the calculated hash values in a set of disjoint thread-local hash maps for each of the first input table and the second input table; merging the set of thread-local hash maps of the first input table, by a second plurality of execution threads operating concurrently, to produce a set of merged hash maps; comparing each entry of the merged hash maps to each entry of the set of thread-local hash maps for the second input table to determine whether there is a match, according to a join type; and generating an output table including matches as determined by the comparing.

Anmelder

Firmen
SAP SE
SAP AG
Land
🇩🇪 Deutschland
🇩🇪 SAP

Deutsches Unternehmen, das Unternehmenssoftware für Ressourcenplanung, Datenmanagement und Cloud-Anwendungen entwickelt und vertreibt.

1.422 Patente in unserer Datenbank

Noch Fragen?

Wir helfen Ihnen gerne weiter. Schreiben Sie uns einfach.

Kontakt aufnehmen