Testiranje performansi NoSQL baza podataka pomoću Database Benchmark alata
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.
Vojnotehnički glasnik omogućava otvoreni pristup i, u skladu sa preporukom CEON-a, primenjuje Creative Commons odredbe o autorskim pravima:
Autori koji objavljuju u Vojnotehničkom glasniku pristaju na sledeće uslove:
- Autori zadržavaju autorska prava i pružaju časopisu pravo prvog objavljivanja rada i licenciraju ga Creative Commons licencom koja omogućava drugima da dele rad uz uslov navođenja autorstva i izvornog objavljivanja u ovom časopisu.
- Autori mogu izraditi zasebne, ugovorne aranžmane za neekskluzivnu distribuciju rada objavljenog u časopisu (npr. postavljanje u institucionalni repozitorijum ili objavljivanje u knjizi), uz navođenje da je rad izvorno objavljen u ovom časopisu.
- Autorima je dozvoljeno i podstiču se da postave objavljeni rad onlajn (npr. u institucionalnom repozitorijumu ili na svojim internet stranicama) pre i tokom postupka prijave priloga, s obzirom da takav postupak može voditi produktivnoj razmeni ideja i ranijoj i većoj citiranosti objavljenog rada (up. Efekat otvorenog pristupa).