Data balance method based on genetic algorithm in MapReduce calculation module
A genetic algorithm and data balancing technology, applied in the field of data balancing based on genetic algorithms, can solve problems such as Reduce calculation skew, prolong the running time of the Reduce phase, and increase the execution time of the reduce task, so as to avoid the inconsistency of processing time and save computing resources , the effect of reducing processing time
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0035] The present invention will be described in detail below in conjunction with the accompanying drawings.
[0036] A data balancing method based on genetic algorithm in a MapReduce computing model, comprising the following steps:
[0037] 1) Obtain the output information of the global Map, and obtain the metadata information of the partition processed by the reduce task. The process of obtaining the reduce metadata is as follows: figure 1 Shown:
[0038] 1.1. After each Map task completes the processing and writes the output to the local disk, it will use the heartbeat information to send a task completion message to the JobTracker through the TaskTracker;
[0039] 1.2. JobTracker maintains a Map task completion message queue for each MapReduce job. When a TaskTracker running a reduce task requests to obtain a Map task, the message is taken from the corresponding queue and passed to the TaskTracker according to the job to which the reduce task belongs;
[0040] 1.3. The ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com