Patent ID: 11868348
Assignee: ORACLE INTERNATIONAL CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A method comprising:
receiving a request for a relational join of a build plurality of data rows with a probe plurality of data rows;
selecting, based on the request for the relational join, a particular kind of data map from a plurality of kinds of data map that can be used for said relational join of said build plurality of data rows with said probe plurality of data rows, wherein:
the plurality of kinds of data map includes a first kind of data map and a second kind of data map,
the first kind of data map does not store a build key,
the first kind of data map stores values that have a first size,
the second kind of data map stores values that have a second size that is not the first size;

populating, based on the build plurality of data rows, the particular kind of data map; and
sending a response to the request for the relational join that is based on the probe plurality of data rows and the particular kind of data map;
wherein the method is performed by one or more computers.