Facebook pixel tracking

The Science and Information (SAI) Organization publishes open-access peer-reviewed journals in computer science and artificial intelligence.

Contact Info
Website thesai.org
Follow Us
Contact Info
Follow Us
Research Article | Open Access |

Impact of Data Compression on the Performance of Column-oriented Data Stores

Author 1: Tsvetelina Mladenova Author 2: Yordan Kalmukov Author 3: Milko Marinov Author 4: Irena Valova
International Journal of Advanced Computer Science and Applications (IJACSA) · Vol. 12, No. 7 · Published 2021

DOI: https://doi.org/10.14569/IJACSA.2021.0120747

Abstract

Compression of data in traditional relational database management systems significantly improves the system performance by decreasing the size of the data that results in less data transfer time within the communication environment and higher efficiency in I/O operations. The column-oriented database management systems should perform even better since each attribute is stored in a separate column, so that its sequential values are stored and accessed sequentially on the disk. That further increases the compression efficiency as the entire column is compressed/decompressed at once. The aim of this research is to determine if data compression could improve the performance of HBase, running on a small-sized Hadoop cluster, consisted of one name node and nine data nodes. Test scenario includes performing Insert and Select queries on multiple records with and without data compression. Four data compression algorithms are tested since they are natively supported by HBase - SNAPPY, LZO, LZ4 and GZ. Results show that data compression in HBase highly improves system performance in terms of storage saving. It shrinks data 5 to 10 times (depending on the algorithm) without any noticeable additional CPU load. That allows smaller but significantly faster SSD disks to be used as cluster’s primary data storage. Furthermore, the substantial decrease in the network traffic is an additional benefit with major impact on big data processing.

Keywords

How to Cite this Article

Mladenova, T., Kalmukov, Y., Marinov, M., & Valova, I. (2021). Impact of Data Compression on the Performance of Column-oriented Data Stores. International Journal of Advanced Computer Science and Applications, 12(7). https://doi.org/10.14569/IJACSA.2021.0120747

Mladenova, Tsvetelina, et al.. "Impact of Data Compression on the Performance of Column-oriented Data Stores." International Journal of Advanced Computer Science and Applications, vol. 12, no. 7, 2021, https://doi.org/10.14569/IJACSA.2021.0120747.

@article{Mladenova2021,
  title     = {Impact of Data Compression on the Performance of Column-oriented Data Stores},
  journal   = {International Journal of Advanced Computer Science and Applications},
  volume    = {12},
  number    = {7},
  year      = {2021},
  publisher = {The Science and Information Organization},
  author    = {Tsvetelina Mladenova and Yordan Kalmukov and Milko Marinov and Irena Valova},
  doi       = {10.14569/IJACSA.2021.0120747},
  url       = {https://doi.org/10.14569/IJACSA.2021.0120747}
}

Open Access — licensed under a Creative Commons Attribution 4.0 International License. Unrestricted use, distribution, and reproduction in any medium, even commercially, as long as the original work is properly cited.