Research Article
BibTex RIS Cite
Year 2019, Volume: 8 Issue: 4, 1466 - 1477, 24.12.2019
https://doi.org/10.17798/bitlisfen.547532

Abstract

References

  • V. C. Storey and I. Y. Song, “Big data technologies and Management: What conceptual modeling can do,” Data Knowl. Eng., vol. 108, no. February, pp. 50–67, 2017.
  • M. Ge, H. Bangui, and B. Buhnova, “Big Data for Internet of Things: A Survey,” Futur. Gener. Comput. Syst., vol. 87, pp. 601–614, 2018.
  • S. Khan, X. Liu, K. A. Shakil, and M. Alam, “A survey on scholarly data: From big data perspective,” Inf. Process. Manag., vol. 53, no. 4, pp. 923–944, 2017.
  • A. Ribeiro, A. Silva, and A. R. da Silva, “Data modeling and data analytics: a survey from a big data perspective,” J. Softw. Eng. Appl., vol. 8, no. 12, p. 617, 2015.
  • S. Sharma, U. S. Tim, J. Wong, S. Gadia, and S. Sharma, “A Brief Review on Leading Big Data Models,” Data Sci. J., vol. 13, no. December, pp. 138–157, 2014.
  • D. G. Chandra, “BASE analysis of NoSQL database,” Futur. Gener. Comput. Syst., vol. 52, pp. 13–21, 2015.
  • K. Shvachko, H. Kuang, S. Radia, and R. Chansler, “The hadoop distributed file system,” in 2010 IEEE 26th symposium on mass storage systems and technologies (MSST), 2010, pp. 1–10.
  • T. White, Hadoop: The Definitive Guide. O’Reilly Media Yahoo! Press, 2009.
  • A. Colaso, P. Prieto, J. A. Herrero, P. Abad, L. G. Menezo, V. Puente, and J. A. Gregorio, “Memory Hierarchy Characterization of NoSQL Applications through Full-System Simulation,” IEEE Trans. Parallel Distrib. Syst., vol. 29, no. 5, pp. 1161–1173, 2018.
  • B. F. Cooper, A. Silberstein, E. Tam, R. Ramakrishnan, and R. Sears, “Benchmarking cloud serving systems with YCSB,” in Proceedings of the 1st ACM symposium on Cloud computing - SoCC ’10, 2010.
  • J. R. Lourenço, B. Cabral, J. Bernardino, and M. Vieira, “Comparing NoSQL Databases with a Relational Database: Performance and Space,” Serv. Trans. Big Data, vol. 2, no. 1, pp. 1–14, 2015.
  • S. Sagiroglu and D. Sinanc, “Big data: A review,” in Collaboration Technologies and Systems (CTS), 2013 International Conference on, 2013, pp. 42–47.
  • M. M. Shwaysh, “Security and Performance Comparison of NoSQL Database Systems,” Çankaya Üniversitesi, 2018.
  • S. R. Ali, “A Comparision of SQL and NoSQL Databases,” Atılım Üniversitesi, 2018.
  • I. A. Taha, “A Comprehensive Comparision of NoSQL and Relational Database Management Systems,” Çankaya Üniversitesi, 2017.
  • B. Erden, “NoSQL Veritabanları için Ortak Sorgu İşletim Katmanının Geliştirimi,” Ege Üniversitesi, 2018.
  • A. Hammood and M. Saran, “A Comparison Of NoSQL Database Systems : A Study On MongoDB , Apache Hbase , And Apache,” no. October, pp. 20–23, 2016.
  • A. T. Aladily, “The Performance-wise Comparision of the most widely used NoSQL databases,” Kadir Has Universitesi, 2015.

Farklı İş Yükleri Altında NoSQL Sistemlerinin Performans Analizi

Year 2019, Volume: 8 Issue: 4, 1466 - 1477, 24.12.2019
https://doi.org/10.17798/bitlisfen.547532

Abstract

NoSQL veritabanı sistemleri gün geçtikçe daha hızlı bir şekilde büyük veri uygulamaları için yaygın olarak kullanılan bir veri platformu haline gelmektedir. Farklı NoSQL çözümleri arasından en iyi seçimi yapabilmek için belirli parametreler ışığında düşük veya yüksek veri yüküne sahip iş yükleri kullanılarak, bu sistemlerin zayıf ve güçlü yönlerinin analiz edilmesi gerekmektedir. Bu analiz için çalışmamızda Yahoo Bulut Hizmet Kıyaslama Aracının (YCSB) sunduğu 6 farklı iş yüklerini kullandık. Çalışmamızda MongoDB ve CassandraDB veritabanı sistemlerinin güncel sürümlerini kullandık. Ayrıca literatür araştırmalarımızda da sıklıkla karşılaştığımız bu iki NoSQL sisteminin son geliştirmelerle beraber kazandıkları yeni yeteneklerin performans analizlerini ortaya koyduk. Bununla beraber popülerliği Çizge (Graph) veri tabanları dünyasında günden güne artan OrientDB’yi, MongoDB ve CassandraDB gibi iki öncü sistemle karşılaştırıp, bu yeni veri tabanı sisteminin NoSQL dünyasına kattıklarını gözler önüne serdik. Elde edilen sonuçlara göre, MongoDB ve Orient DB'nin düşük yükler altında saniye de gerçekleştirdiği iş miktarında CassandraDB'ye göre çok iyi performans gösterdiği, gecikme sürelerinde ise OrientDB'nin, MongoDB'nin de üzerinde bir performans sergilediğini gözlemledik. 

References

  • V. C. Storey and I. Y. Song, “Big data technologies and Management: What conceptual modeling can do,” Data Knowl. Eng., vol. 108, no. February, pp. 50–67, 2017.
  • M. Ge, H. Bangui, and B. Buhnova, “Big Data for Internet of Things: A Survey,” Futur. Gener. Comput. Syst., vol. 87, pp. 601–614, 2018.
  • S. Khan, X. Liu, K. A. Shakil, and M. Alam, “A survey on scholarly data: From big data perspective,” Inf. Process. Manag., vol. 53, no. 4, pp. 923–944, 2017.
  • A. Ribeiro, A. Silva, and A. R. da Silva, “Data modeling and data analytics: a survey from a big data perspective,” J. Softw. Eng. Appl., vol. 8, no. 12, p. 617, 2015.
  • S. Sharma, U. S. Tim, J. Wong, S. Gadia, and S. Sharma, “A Brief Review on Leading Big Data Models,” Data Sci. J., vol. 13, no. December, pp. 138–157, 2014.
  • D. G. Chandra, “BASE analysis of NoSQL database,” Futur. Gener. Comput. Syst., vol. 52, pp. 13–21, 2015.
  • K. Shvachko, H. Kuang, S. Radia, and R. Chansler, “The hadoop distributed file system,” in 2010 IEEE 26th symposium on mass storage systems and technologies (MSST), 2010, pp. 1–10.
  • T. White, Hadoop: The Definitive Guide. O’Reilly Media Yahoo! Press, 2009.
  • A. Colaso, P. Prieto, J. A. Herrero, P. Abad, L. G. Menezo, V. Puente, and J. A. Gregorio, “Memory Hierarchy Characterization of NoSQL Applications through Full-System Simulation,” IEEE Trans. Parallel Distrib. Syst., vol. 29, no. 5, pp. 1161–1173, 2018.
  • B. F. Cooper, A. Silberstein, E. Tam, R. Ramakrishnan, and R. Sears, “Benchmarking cloud serving systems with YCSB,” in Proceedings of the 1st ACM symposium on Cloud computing - SoCC ’10, 2010.
  • J. R. Lourenço, B. Cabral, J. Bernardino, and M. Vieira, “Comparing NoSQL Databases with a Relational Database: Performance and Space,” Serv. Trans. Big Data, vol. 2, no. 1, pp. 1–14, 2015.
  • S. Sagiroglu and D. Sinanc, “Big data: A review,” in Collaboration Technologies and Systems (CTS), 2013 International Conference on, 2013, pp. 42–47.
  • M. M. Shwaysh, “Security and Performance Comparison of NoSQL Database Systems,” Çankaya Üniversitesi, 2018.
  • S. R. Ali, “A Comparision of SQL and NoSQL Databases,” Atılım Üniversitesi, 2018.
  • I. A. Taha, “A Comprehensive Comparision of NoSQL and Relational Database Management Systems,” Çankaya Üniversitesi, 2017.
  • B. Erden, “NoSQL Veritabanları için Ortak Sorgu İşletim Katmanının Geliştirimi,” Ege Üniversitesi, 2018.
  • A. Hammood and M. Saran, “A Comparison Of NoSQL Database Systems : A Study On MongoDB , Apache Hbase , And Apache,” no. October, pp. 20–23, 2016.
  • A. T. Aladily, “The Performance-wise Comparision of the most widely used NoSQL databases,” Kadir Has Universitesi, 2015.
There are 18 citations in total.

Details

Primary Language Turkish
Subjects Engineering
Journal Section Araştırma Makalesi
Authors

Yaşar Daşdemir 0000-0002-9141-0229

Burak Cem Kara This is me 0000-0002-1843-6182

Publication Date December 24, 2019
Submission Date April 1, 2019
Acceptance Date September 23, 2019
Published in Issue Year 2019 Volume: 8 Issue: 4

Cite

IEEE Y. Daşdemir and B. C. Kara, “Farklı İş Yükleri Altında NoSQL Sistemlerinin Performans Analizi”, Bitlis Eren Üniversitesi Fen Bilimleri Dergisi, vol. 8, no. 4, pp. 1466–1477, 2019, doi: 10.17798/bitlisfen.547532.

Bitlis Eren University
Journal of Science Editor
Bitlis Eren University Graduate Institute
Bes Minare Mah. Ahmet Eren Bulvari, Merkez Kampus, 13000 BITLIS