Araştırma Makalesi

Cassandra ve MongoDB NoSQL Veri Tabanlarının Karşılaştırmalı Güvenlik Analizi

Cilt: 5 Sayı: 2 30 Aralık 2019
PDF İndir

Cassandra ve MongoDB NoSQL Veri Tabanlarının Karşılaştırmalı Güvenlik Analizi

Öz

Bu çalışmada, MongoDB (sürüm 3.6.3) ve Cassandra (sürüm 3.11.1) NoSQL veri tabanlarının güvenliğinin çok düğümlü yapılandırmada ve iki adımda karşılaştırılmalı analiz sonuçları sunulmaktadır. İlk adımda, her iki veritabanının güvenlik özelliklerinin literatürden seçilen on farklı kritere göre karşılaştırmalı bir analizi gerçekleştirilmiştir. İkinci adımda ise, Yahoo Cloud Serving Benchmark aracını kullanarak her iki NoSQL veri tabanının veri şifreleme ve şifre çözümleme performansları karşılaştırılmıştır. Bu çalışma ile karar vericilere ve araştırmacılara NoSQL veri tabanlarının güvenlik özellikleriyle ilgili analiz sürecinde yol göstermek ve NoSQL veri tabanlarıyla ilgili en önemli güvenlik özelliklerini ortaya çıkarmak amaçlanmıştır. Güvenlik karşılaştırma sonuçları, her iki NoSQL veri tabanının da kayda değer güvenlik özelliklerine sahip olduğunu göstermektedir. Bununla birlikte, Cassandra’nın daha fazla güvenlik kriterini desteklediği ortaya çıkmıştır. Ayrıca, çalışma zamanı ve performans ile ilgili yapılan karşılaştırmada MongoDB kurumsal sürümünün şifreleme/şifre çözümleme performansının Cassandra kurumsal sürümünden ortalama %53 daha hızlı olduğu ve dakikada işleyebildiği veri miktarının ortalama %45 daha fazla olduğu bulunmuştur; bu da şifrelemenin bir gereklilik olduğu ortamlarda MongoDB’nin kullanılmasının daha uygun olduğunu göstermektedir.

Anahtar Kelimeler

Kaynakça

  1. [1] A. Al-Fuqaha, M. Guizani, M. Mohammadi, M. Aledhari, and M. Ayyash, “Internet of Things: A Survey on Enabling Technologies, Protocols, and Applications,” IEEE Commun. Surv. Tutorials, vol. 17, no. 4, pp. 2347–2376, 2015.
  2. [2] T. R. Rao, P. Mitra, R. Bhatt, and A. Goswami, The big data system, components, tools, and technologies: a survey, vol. 60, no. 3. Springer London, 2018.
  3. [3] “List of NoSQL Database Management Systems.” [Online]. Available: https://nosql-database.org. [Accessed: 27-Nov-2019].
  4. [4] Y. Abubakar, T. Sani Adeyi, and I. Gambo Auta, “Performance Evaluation of NoSQL Systems using YCSB in a Resource Austere Environment,” Int. J. Appl. Inf. Syst., vol. 7, no. 8, pp. 23–27, 2014.
  5. [5] J. Klein, I. Gorton, N. Ernst, P. Donohoe, K. Pham, and C. Matser, “Performance evaluation of NoSQL databases: A case study,” in PABS 2015 - Proceedings of the 1st ACM/SPEC International Workshop on Performance Analysis of Big Data Systems, 2015, pp. 5–10.
  6. [6] V. A. A, J. B. A, and P. F. B, “Which NoSQL Database? A Performance Overview,” Open J. Databases, vol. 1, no. 2, pp. 17–24, 2014.
  7. [7] “DB-Engines Ranking.” [Online]. Available: https://db-engines.com/en/ranking. [Accessed: 27-Nov-2019].
  8. [8] L. Okman, N. Gal-Oz, Y. Gonen, E. Gudes, and J. Abramov, “Security issues in NoSQL databases,” in Proc. 10th IEEE Int. Conf. on Trust, Security and Privacy in Computing and Communications, TrustCom 2011, 8th IEEE Int. Conf. on Embedded Software and Systems, ICESS 2011, 6th Int. Conf. on FCST 2011, 2011, pp. 541–547.

Ayrıntılar

Birincil Dil

Türkçe

Konular

Bilgisayar Yazılımı

Bölüm

Araştırma Makalesi

Yazarlar

Yayımlanma Tarihi

30 Aralık 2019

Gönderilme Tarihi

5 Aralık 2019

Kabul Tarihi

16 Aralık 2019

Yayımlandığı Sayı

Yıl 2019 Cilt: 5 Sayı: 2

Kaynak Göster

IEEE
[1]M. Saran ve N. Saran, “Cassandra ve MongoDB NoSQL Veri Tabanlarının Karşılaştırmalı Güvenlik Analizi”, UBGMD, c. 5, sy 2, ss. 1–11, Ara. 2019, doi: 10.18640/ubgmd.655489.

Cited By