Benchmarking replication in cassandra and MongoDB NoSQL datastores


Haughian G., Osman R., Knottenbelt W. J.

27th International Conference on Database and Expert Systems Applications, DEXA 2016, Porto, Portekiz, 5 - 08 Eylül 2016, cilt.9828 LNCS, ss.152-166, (Tam Metin Bildiri)

  • Yayın Türü: Bildiri / Tam Metin Bildiri
  • Cilt numarası: 9828 LNCS
  • Doi Numarası: 10.1007/978-3-319-44406-2_12
  • Basıldığı Şehir: Porto
  • Basıldığı Ülke: Portekiz
  • Sayfa Sayıları: ss.152-166
  • Ankara Yıldırım Beyazıt Üniversitesi Adresli: Hayır

Özet

The proliferation in Web 2.0 applications has increased the volume, velocity, and variety of data sources which have exceeded the limitations and expected use cases of traditional relational DBMSs. Cloud serving NoSQL data stores address these concerns and provide replication mechanisms to ensure fault tolerance, high availability, and improved scalability. In this paper, we empirically explore the impact of replication on the performance of Cassandra and MongoDB NoSQL datastores. We evaluate the impact of replication in comparison to non-replicated clusters of equal size hosted on a private cloud environment. Our benchmarking experiments are conducted for read and write heavy workloads subject to different access distributions and tunable consistency levels. Our results demonstrate that replication must be taken into consideration in empirical and modelling studies in order to achieve an accurate evaluation of the performance of these datastores.