External Merge Sorting in Tajo with Variable Server Configuration 


Vol. 43,  No. 7, pp. 820-826, Jul.  2016


PDF

  Abstract

There is a growing requirement for big data processing which extracts valuable information from a large amount of data. The Hadoop system employs the MapReduce framework to process big data. However, MapReduce has limitations such as inflexible and slow data processing. To overcome these drawbacks, SQL query processing techniques known as SQL-on-Hadoop were developed. Apache Tajo, one of the SQL-on-Hadoop techniques, was developed by a Korean development group. External merge sort is one of the heavily used algorithms in Tajo for query processing. The performance of external merge sort in Tajo is influenced by two parameters, sort buffer size and fanout. In this paper, we analyzed the performance of external merge sort in Tajo with various sort buffer sizes and fanouts. In addition, we figured out that there are two major causes of differences in the performance of external merge sort: CPU cache misses which increase as the sort buffer size grows; and the number of merge passes determined by fanout.


  Statistics
Cumulative Counts from November, 2022
Multiple requests among the same browser session are counted as one view. If you mouse over a chart, the values of data points will be shown.


  Cite this article

[IEEE Style]

J. Lee, W. Kang, S. Lee, "External Merge Sorting in Tajo with Variable Server Configuration," Journal of KIISE, JOK, vol. 43, no. 7, pp. 820-826, 2016. DOI: .


[ACM Style]

Jongbaeg Lee, Woon-hak Kang, and Sang-won Lee. 2016. External Merge Sorting in Tajo with Variable Server Configuration. Journal of KIISE, JOK, 43, 7, (2016), 820-826. DOI: .


[KCI Style]

이종백, 강운학, 이상원, "매개변수 환경설정에 따른 타조의 외부합병정렬 성능 연구," 한국정보과학회 논문지, 제43권, 제7호, 820~826쪽, 2016. DOI: .


[Endnote/Zotero/Mendeley (RIS)]  Download


[BibTeX]  Download



Search




Journal of KIISE

  • ISSN : 2383-630X(Print)
  • ISSN : 2383-6296(Electronic)
  • KCI Accredited Journal

Editorial Office

  • Tel. +82-2-588-9240
  • Fax. +82-2-521-1352
  • E-mail. chwoo@kiise.or.kr