Performance Analysis of Efficient Sorting Algorithms in Big Data Processing

In big data processing, the efficiency of sorting operations is crucial to system performance. After all, it is difficult for mainstream sorting algorithms to achieve such high efficiency when processing massive data. This study examines several efficient sorting algorithms in big data environments to speed up processing. First, this article selects rapid sort, merge sort and Tim sort for analysis, decomposing Hadoop implementation into the use of data sharding technology to achieve the parallel processing capability of the algorithm, thereby reducing the computing load of a single node. Multithreading is further used to accelerate data processing, and the execution time and resource consumption of different data sizes are compared in the experiment. The results show that when processing 100 million items, Tim sort has the highest sorting efficiency, taking 4.1 seconds. Choosing appropriate sorting algorithms and optimization strategies can greatly improve the efficiency of big data processing and provide better practical applications.

Authors

Institutions

Publication Details

Journal
Procedia Computer Science
Published
2025-01-01
DOI
https://doi.org/10.1016/j.procs.2025.05.026
Citations
2
Primary Topic
Face and Expression Recognition
Type
article
Field-Weighted Citation Impact
2.55
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Performance Analysis of Efficient Sorting Algorithms in Big Data Processing

Ying Li
2 citations
Procedia Computer Science
Face and Expression Recognition
2.55
article

Performance Analysis of Efficient Sorting Algorithms in Big Data Processing

Ying Li
article en
2 citations

Abstract

In big data processing, the efficiency of sorting operations is crucial to system performance. After all, it is difficult for mainstream sorting algorithms to achieve such high efficiency when processing massive data. This study examines several efficient sorting algorithms in big data environments to speed up processing. First, this article selects rapid sort, merge sort and Tim sort for analysis, decomposing Hadoop implementation into the use of data sharding technology to achieve the parallel processing capability of the algorithm, thereby reducing the computing load of a single node. Multithreading is further used to accelerate data processing, and the execution time and resource consumption of different data sizes are compared in the experiment. The results show that when processing 100 million items, Tim sort has the highest sorting efficiency, taking 4.1 seconds. Choosing appropriate sorting algorithms and optimization strategies can greatly improve the efficiency of big data processing and provide better practical applications.

Procedia Computer ScienceVol. 262
Jinhua University of Vocational Technology (CN)
Openalex Percentile: Top 10%
Face and Expression Recognition
2.55
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.