Invention Grant
- Patent Title: Split elimination in mapreduce systems
-
Application No.: US15912410Application Date: 2018-03-05
-
Publication No.: US10691646B2Publication Date: 2020-06-23
- Inventor: Mohamed Eltabakh , Peter J. Haas , Fatma Ozcan , Mir Hamid Pirahesh , John (Yannis) Sismanis , Jan Vondrak
- Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Applicant Address: US NY Armonk
- Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee Address: US NY Armonk
- Agency: Foley Hoag, LLP
- Agent Erik Huestis; Stephen Kenny
- Main IPC: G06F7/00
- IPC: G06F7/00 ; G06F16/182

Abstract:
Embodiments of the present invention relate to elimination of blocks such as splits in distributed processing systems such as MapReduce systems using the Hadoop Distributed Filing System (HDFS). In one embodiment, a method of and computer program product for optimizing queries in distributed processing systems are provided. A query is received. The query includes at least one predicate. The query refers to data. The data includes a plurality of records. Each record comprises a plurality of values in a plurality of attributes. Each record is located in at least one of a plurality of blocks of a distributed file system. Each block has a unique identifier. For each block of the distributed file system, at least one value cluster is determined for an attribute of the plurality of attributes. Each value cluster has a range. The predicate of the query is compared with the at least one value cluster of each block. The query is executed against only those blocks where the predicate is met by at least one value cluster.
Public/Granted literature
- US20180196828A1 SPLIT ELIMINATION IN MAPREDUCE SYSTEMS Public/Granted day:2018-07-12
Information query