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.
Birincil Dil | Türkçe |
---|---|
Konular | Mühendislik |
Bölüm | Araştırma Makalesi |
Yazarlar | |
Yayımlanma Tarihi | 24 Aralık 2019 |
Gönderilme Tarihi | 1 Nisan 2019 |
Kabul Tarihi | 23 Eylül 2019 |
Yayımlandığı Sayı | Yıl 2019 |