izpis_h1_title_alt

Uporaba podatkovnih baz NoSQL v programskem jeziku Java na osnovi JNoSQL
ID KOBAU, KLEMEN (Avtor), ID Jurič, Matjaž Branko (Mentor) Več o mentorju... Povezava se odpre v novem oknu

.pdfPDF - Predstavitvena datoteka, prenos (520,59 KB)
MD5: 6C330AB1FBEDB1039023B5235E52447A

Izvleček
Podatkovne baze NoSQL postajajo vse popularnejše in veliko programerjev se srečuje s težavami z izbiro pravilne podatkovne baze NoSQL. Poleg tega pa se podjetja, ki jih že uporabljajo, srečujejo s preveliko odvisnostjo med programsko kodo in izbrano podatkovno bazo. Oba problema poskušajo programerji rešiti z razvojem preslikovalnih knjižnic, s katerimi povečamo prenosljivost programske kode in enostavnost uporabe različnih podatkovnih baz NoSQL. V diplomski nalogi raziščemo, kdaj je uporaba podatkovnih baz NoSQL primerna, in jih primerjamo s podatkovnimi bazami SQL. Nato primerjamo različne preslikovalne knjižnice in podrobneje raziščemo knjižnico Eclipse JNoSQL. Kot del diplomske naloge smo razvili knjižnico, ki omogoča lažjo uporabo JNoSQL, in jo integrirali v ogrodje KumuluzEE. Na koncu predstavimo še primer uporabe knjižnice in ovrednotimo njeno delovanje.

Jezik:Slovenski jezik
Ključne besede:NoSQL, Java, podatkovne baze
Vrsta gradiva:Diplomsko delo/naloga
Organizacija:FRI - Fakulteta za računalništvo in informatiko
Leto izida:2019
PID:20.500.12556/RUL-110935 Povezava se odpre v novem oknu
COBISS.SI-ID:1538387395 Povezava se odpre v novem oknu
Datum objave v RUL:20.09.2019
Število ogledov:1621
Število prenosov:250
Metapodatki:XML DC-XML DC-RDF
:
Kopiraj citat
Objavi na:Bookmark and Share

Sekundarni jezik

Jezik:Angleški jezik
Naslov:Using NoSQL databases in the Java programming language on the basis of JNoSQL
Izvleček:
NoSQL databases are becoming increasingly popular, however a lot of developers are having troubles deciding which NoSQL database is the right for their specific use case. Furthermore, companies that already use them are uncovering that their code is becoming increasingly dependent on the company's database. Software developers are tackling these issues with the help of mapping libraries, which increase code portability and make using NoSQL databases easier. In the thesis we explore different NoSQL database types, their use cases and compare them to SQL databases. Later, we compare different mapping libraries and thoroughly explore the Eclipse JNoSQL library. As the practical part of the thesis, we have developed an extension for the KumuluzEE framework, that makes use of Eclipse JNoSQL easier. Lastly, we present a use case of the developed library and grade its performance.

Ključne besede:NoSQL, Java, databases

Podobna dela

Podobna dela v RUL:
Podobna dela v drugih slovenskih zbirkah:

Nazaj