Research Article

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

Volume: 8 Number: 4 December 24, 2019
TR

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

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. 

Keywords

References

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. D. G. Chandra, “BASE analysis of NoSQL database,” Futur. Gener. Comput. Syst., vol. 52, pp. 13–21, 2015.
  7. 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.
  8. T. White, Hadoop: The Definitive Guide. O’Reilly Media Yahoo! Press, 2009.

Details

Primary Language

Turkish

Subjects

Engineering

Journal Section

Research Article

Publication Date

December 24, 2019

Submission Date

April 1, 2019

Acceptance Date

September 23, 2019

Published in Issue

Year 2019 Volume: 8 Number: 4

APA
Daşdemir, Y., & Kara, B. C. (2019). Farklı İş Yükleri Altında NoSQL Sistemlerinin Performans Analizi. Bitlis Eren Üniversitesi Fen Bilimleri Dergisi, 8(4), 1466-1477. https://doi.org/10.17798/bitlisfen.547532
AMA
1.Daşdemir Y, Kara BC. Farklı İş Yükleri Altında NoSQL Sistemlerinin Performans Analizi. Bitlis Eren Üniversitesi Fen Bilimleri Dergisi. 2019;8(4):1466-1477. doi:10.17798/bitlisfen.547532
Chicago
Daşdemir, Yaşar, and Burak Cem Kara. 2019. “Farklı İş Yükleri Altında NoSQL Sistemlerinin Performans Analizi”. Bitlis Eren Üniversitesi Fen Bilimleri Dergisi 8 (4): 1466-77. https://doi.org/10.17798/bitlisfen.547532.
EndNote
Daşdemir Y, Kara BC (December 1, 2019) Farklı İş Yükleri Altında NoSQL Sistemlerinin Performans Analizi. Bitlis Eren Üniversitesi Fen Bilimleri Dergisi 8 4 1466–1477.
IEEE
[1]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, Dec. 2019, doi: 10.17798/bitlisfen.547532.
ISNAD
Daşdemir, Yaşar - Kara, Burak Cem. “Farklı İş Yükleri Altında NoSQL Sistemlerinin Performans Analizi”. Bitlis Eren Üniversitesi Fen Bilimleri Dergisi 8/4 (December 1, 2019): 1466-1477. https://doi.org/10.17798/bitlisfen.547532.
JAMA
1.Daşdemir Y, Kara BC. Farklı İş Yükleri Altında NoSQL Sistemlerinin Performans Analizi. Bitlis Eren Üniversitesi Fen Bilimleri Dergisi. 2019;8:1466–1477.
MLA
Daşdemir, Yaşar, and Burak Cem Kara. “Farklı İş Yükleri Altında NoSQL Sistemlerinin Performans Analizi”. Bitlis Eren Üniversitesi Fen Bilimleri Dergisi, vol. 8, no. 4, Dec. 2019, pp. 1466-77, doi:10.17798/bitlisfen.547532.
Vancouver
1.Yaşar Daşdemir, Burak Cem Kara. Farklı İş Yükleri Altında NoSQL Sistemlerinin Performans Analizi. Bitlis Eren Üniversitesi Fen Bilimleri Dergisi. 2019 Dec. 1;8(4):1466-77. doi:10.17798/bitlisfen.547532

Cited By

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