Testiranje performansi NoSQL baza podataka pomoću Database Benchmark alata

  • Lazar J. Krstić Visoka poslovna škola strukovnih studija Leskovac
  • Marija S. Krstić Tehnička škola "Nikola Tesla", Medveđa
Ključne reči: Performance testing||, ||testiranje performansi, NoSQL databases||, ||NoSQL baze podataka, Relational databases||, ||relacione baze podataka, Databases||, ||baze podataka,

Sažetak


NoSQL baza podataka često je uspešna alternativa relacionim bazama podataka, posebno kada je potrebno obezbediti adekvatno dimenzioniranje sistema, korišćenje raznovrsnih tipova podataka i visoku efikasnost uz niske troškove održavanja konzistentnosti. U radu je naveden opšti pojam baze podataka, odnosno pojam relacionih i nerelacionih baza podataka, koje su objašnjene sa svih značajnijih aspekata i u odgovarajućem kontekstu. Nakon analiziranja vrsta NoSQL baza podataka, težište je na obrazlaganju njihovih prednosti i nedostataka i uporednom pregledu analize poređenja NoSQL i SQL baza podataka. U poslednjem delu rada predstavljeni su rezultati testiranja performansi NoSQL baza podataka dobijenih primenom Database Benchmark alata. Cilj rada jeste isticanje svih pojedinosti NoSQL baza podataka radi utvrđivanja opravdanosti njihove primene u praksi.

Reference

Cooper, B., Silberstein, A., Tam, E., Ramakrishnan, R., & Sears, R. 2017. Benchmarking Cloud Serving Systems with YCSB. [Internet]. Available at: https://www.cs.duke.edu/courses/fall13/cps296.4/838-CloudPapers/ycsb.pdf. Accessed: 10 Oct 2017.

Graovac, J. 2016. Projektovanje baza podataka. [Internet]. Available at: http://poincare.matf.bg.ac.rs/~jgraovac/courses/projbp/2016_2017/projbp_skripta.pdf (in Serbian). Accessed: 9 Nov 2017.

Kumar, K. 2017. Selection criteria for NoSQL database part III. [Internet]. Available at: https://www.3pillarglobal.com/insights/selection-criteria-for-nosql-database. Accessed: 20 Sep 2017.

Kumar, K. Just say yes to NoSQL part I. [Internet]. Available at: https://www.3pillarglobal.com/insights/just-say-yes-to-nosql. Accessed: 20 Sep 2017.

Sadalage, P. 2014. NoSQL Databases: An Overview. [Internet]. Available at: http://www.informit.com/articles/article.aspx?p=2266741. Accessed: 9 Nov 2017.

Strauch, C. 2011. NoSQL Databases. [Internet]. Available at: http://www.christof-strauch.de/nosqldbs.pdf. Accessed: 30 Sep 2017.

Sullivan, D. Types of NoSQL databases and key criteria for choosing them. [Internet]. Available at: http://searchdatamanagement.techtarget.com/feature/Key-criteria-for-choosing-different-types-of-NoSQL-databases. Accessed: 9 Oct 2017.

https://azure.microsoft.com/en-us/services/cosmos-db/?v=17.45b. Accessed: 20 Oct 2017.

http://sakshieducation.com/Engineering/StudyStory.aspx?nid=100042&cid=11&sid=666&chid=1107&tid=664. Accessed: 2 Nov 2017.

Objavljeno
2018/06/15
Rubrika
Stručni radovi