DocumentCode :
267061
Title :
Content-Aware Partial Compression for Big Textual Data Analysis Acceleration
Author :
Dapeng Dong ; Herbert, John
Author_Institution :
Mobile & Internet Syst. Lab., Nat. Univ. of Ireland, Cork, Ireland
fYear :
2014
fDate :
15-18 Dec. 2014
Firstpage :
320
Lastpage :
325
Abstract :
Analysing text-based data has become increasingly important due to the importance of text from sources such as social media, web contents, web searches. The growing volume of such data creates challenges for data analysis including efficient and scalable algorithm, effective computing platforms and energy efficiency. Compression is a standard method for reducing data size but current standard compression algorithms are destructive to the organisation of data contents. This work introduces Content-aware, Partial Compression (CaPC) for text using a dictionary-based approach. We simply use shorter codes to replace strings while maintaining the original data format and structure, so that the compressed contents can be directly consumed by analytic platforms. We evaluate our approach with a set of real-world datasets and several classical MapReduce jobs on Hadoop. We also provide a supplementary utility library for Hadoop, hence, existing MapReduce programs can be used directly on the compressed datasets with little or no modification. In evaluation, we demonstrate that CaPC works well with a wide variety of data analysis scenarios, experimental results show ~30% average data size reduction, and up to ~32% performance increase on some I/O intensive jobs on an in-house Hadoop cluster. While the gains may seem modest, the point is that these gains are ´for free´ and act as supplementary to all other optimizations.
Keywords :
Big Data; data analysis; data compression; dictionaries; energy conservation; text analysis; CaPC; I/O intensive jobs; analytic platforms; big textual data analysis acceleration; classical MapReduce jobs; content-aware partial compression; data content organisation; data size reduction; dictionary-based approach; energy efficiency; in-house Hadoop cluster; supplementary utility library; Compression algorithms; Data analysis; Dictionaries; Encoding; Internet; Libraries; Motion pictures; Big Data; Compression; Content-aware; Hadoop; MapReduce;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cloud Computing Technology and Science (CloudCom), 2014 IEEE 6th International Conference on
Conference_Location :
Singapore
Type :
conf
DOI :
10.1109/CloudCom.2014.76
Filename :
7037684
Link To Document :
بازگشت