Sign inSubmit
computersciencejournal.org is not ours. This journal is published only at thescipub.com/jcs. Report a suspicious emailcomputersciencejournal.org is not ours · Report
ArticleMetrics
Research Article · Open access · Published 15 April 2015

A Modified Key Partitioning for BigData Using MapReduce in Hadoop

Gothai Ekambaram1 & Balasubramanie Palanisamy1

Journal of Computer Science, Volume 11, Issue 3, pp. 490–497 · doi.org/10.3844/jcssp.2015.490.497

6,858 accesses4,939 downloads0 citations (Crossref)Metrics
Cite Check for updates

Abstract

In the period of BigData, massive amounts of structured and unstructured data are being created every day by a multitude of ever-present sources. BigData is complicated to work with and needs extremely parallel software executing on a huge number of computers. MapReduce is a current programming model that makes simpler writing distributed applications which manipulate BigData. In order to make MapReduce to work, it has to divide the workload between the computers in the network. As a result, the performance of MapReduce vigorously depends on how consistently it distributes this study load. This can be a challenge, particularly in the arrival of data skew. In MapReduce, workload allocation depends on the algorithm that partitions the data. How consistently the partitioner distributes the data depends on how huge and delegate the sample is and on how healthy the samples are examined by the partitioning method. This study recommends an enhanced partitioning algorithm using modified key partitioning that advances load balancing and memory utilization. This is completed via an enhanced sampling algorithm and partitioner. To estimate the proposed algorithm, its performance was compared against a high-tech partitioning mechanism employed by TeraSort. Experimentations demonstrate that the proposed algorithm is quicker, more memory efficient and more accurate than the existing implementation.

Licence and reuse

Open access. This article is licensed under a Creative Commons Attribution 3.0 Licence (CC BY 3.0), as printed on the article, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original authors and the source. No permission is needed.

How to reuse this article

Responses (0)

Have a comment on this research? Sign in to respond. Responses are moderated and published with your name and affiliation; the authors are invited to reply. How we use your dataWrite a response

About this article

Cite this article

Ekambaram, G. & Palanisamy, B. (2015). A Modified Key Partitioning for BigData Using MapReduce in Hadoop. Journal of Computer Science, 11(3), 490–497. https://doi.org/10.3844/jcssp.2015.490.497

Licence
CC BY 3.0
Issue
Volume 11, Issue 3
Policies
Editorial independenceUse of generative AIData availabilityAppeals and complaints
Version
Version of record
A Modified Key Partitioning for BigData Using MapReduce in HadoopJournal of Computer Science · Volume 11, Issue 3 · pp. 490–497 · CC BY 3.0Download