Interdistinct Operator
First Claim
Patent Images
1. A computer-implemented method comprising:
- executing a distinct operation on each table of a plurality of tables, each distinct operation eliminating duplicate data from each table, the executing creating a hierarchy of table pairs and distinct results, the distinct results comprising a reduced row set for each table; and
detecting duplicates on each reduced row set to complete the distinct operation on the plurality of tables,the executing and detecting being performed by one or more processors.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented system and method for performing distinct operations on multiple tables of shared memory of parallel computing environments are disclosed. A distinct operation is executed on each table of a plurality of tables, each distinct operation eliminating duplicate data from each table, the executing creating a hierarchy of table pairs and distinct results, the distinct results comprising a reduced row set for each table. Duplicates on each reduced row set are detected to complete the distinct operation on the plurality of tables.
-
Citations
15 Claims
-
1. A computer-implemented method comprising:
-
executing a distinct operation on each table of a plurality of tables, each distinct operation eliminating duplicate data from each table, the executing creating a hierarchy of table pairs and distinct results, the distinct results comprising a reduced row set for each table; and detecting duplicates on each reduced row set to complete the distinct operation on the plurality of tables, the executing and detecting being performed by one or more processors. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer program product comprising a machine-readable medium storing instructions that, when executed by at least one programmable processor, cause the at least one programmable processor to perform operations comprising:
-
execute a distinct operation on each table of a plurality of tables, each distinct operation eliminating duplicate data from each table, the executing creating a hierarchy of table pairs and distinct results, the distinct results comprising a reduced row set for each table; detect duplicates on each reduced row set to complete the distinct operation on the plurality of tables. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A system comprising:
-
at least one programmable processor; and a machine-readable medium storing instructions that, when executed by the at least one processor, cause the at least one programmable processor to perform operations comprising; executing a distinct operation on each table of a plurality of tables, each distinct operation eliminating duplicate data from each table, the executing creating a hierarchy of table pairs and distinct results, the distinct results comprising a reduced row set for each table; and detecting duplicates on each reduced row set to complete the distinct operation on the plurality of tables. - View Dependent Claims (12, 13, 14, 15)
-
Specification