Online informativni dan 26. 11. 2026 ob 18.00 – študij ob delu, cena, štipendije. Rezervirajte mesto →
Academia
Diplomsko delo 2024Programsko inženirstvoDocker · Java · masovni podatki

Primerjava zmogljivosti podatkovnih baz PostgreSQL in Oracle na primeru Spring Boot aplikacije pri obdelavi velikih količin podatkov

Raziskava zajema temeljito analizo teh tehnologij, oceno njihovih prednosti in slabosti ter primerjalno oceno njihove uspešnosti in uporabnosti pri obdelavi velikih količin podatkov.

Gregor Preskerdiplomant, Računalništvo in informatika – modul Programsko inženirstvo · zagovor september 2024Mentor: mag. Ervin Schaff · mentor v podjetju: Janko Livić
VrstaDiplomsko deloRačunalništvo in informatika · Programsko inženirstvo
PodročjeDocker, Java, masovni podatki
Mentormag. Ervin Schaffmentor v podjetju: Janko Livić
Obseg90 straniPDF 1,1 MB
ZagovorSeptember 2024objavljeno 12. 9. 2024
V 30 sekundah
Vprašanje

V diplomski nalogi so si zastavili cilj odgovoriti na naslednja raziskovalna vprašanja:

Metoda

Raziskava zajema temeljito analizo teh tehnologij, oceno njihovih prednosti in slabosti ter primerjalno oceno njihove uspešnosti in uporabnosti pri obdelavi velikih količin podatkov.

Ugotovitev

Po predstavitvi izdelave aplikacije so opravili meritve, kjer se je izvedla empirična analiza rezultatov podatkovnih baz Oracle in PostgreSQL.

Diplomska naloga je raziskovanje učinkovitosti in zmogljivosti uporabe tehnologij, pri čemer je osrednji poudarek na ogrodju Spring Boot ter bazah podatkov Oracle in PostgreSQL, v kontekstu obdelave masovnih podatkov. Raziskava zajema temeljito analizo teh tehnologij, oceno njihovih prednosti in slabosti ter primerjalno oceno njihove uspešnosti in uporabnosti pri obdelavi velikih količin podatkov. Po predstavitvi izdelave aplikacije so opravili meritve, kjer se je izvedla empirična analiza rezultatov podatkovnih baz Oracle in PostgreSQL. Meritve hitrosti so se natančno beležile in analizirale, to nam je dalo dragocen vpogled v učinkovitost in uspešnost obeh sistemov baz podatkov.

Zakaj je problem resničen

Diplomska naloga je raziskovanje učinkovitosti in zmogljivosti uporabe tehnologij, pri čemer je osrednji poudarek na ogrodju Spring Boot ter bazah podatkov Oracle in PostgreSQL, v kontekstu obdelave masovnih podatkov.

Metoda

Raziskava zajema temeljito analizo teh tehnologij, oceno njihovih prednosti in slabosti ter primerjalno oceno njihove uspešnosti in uporabnosti pri obdelavi velikih količin podatkov. V diplomski nalogi so si zastavili cilj odgovoriti na naslednja raziskovalna vprašanja: a) Kaj je Big Data? b) Ali se hitrost vnosa neskončnega toka podatkov razlikuje pri Oracle bazi v primerjavi z PostgreSQL bazo? c) Kaj so razlogi za razliko v zmogljivosti podatkovnih baz pri obdelavi večjih količin podatkov? č) Ali sta Oracle in PostgreSQL najprimernejši bazi za neskončni tok podatkov?

V ta namen so najprej opredelili osnovno teorijo, ki je zajemala: razčlenitev Spring Boot ogrodja, preučitev programskega jezika Java in funkcij Spring Boot ogrodja ter njegovih prednosti in slabosti, preučitev baz podatkov Oracle in PostgreSQL. Vsaka podatkovna baza je natančno analizirana, pri čemer so zajete njene lastnosti, prednosti in slabosti, kar na koncu vodi do primerjalne ocene. Predstavili so še Docker platformo in pojem Big Data.

Izdelali so aplikacijo s pomočjo ogrodja Spring Boot. Napravili so analizo specifikacij aplikacije, predstavili so razvojno okolje, postopek izdelave aplikacije s Spring Boot ogrodjem in postopek izdelave podatkovnega modela v podatkovnih bazah Oracle in PostgreSQL.

Kaj je nastalo

Po predstavitvi izdelave aplikacije so opravili meritve, kjer se je izvedla empirična analiza rezultatov podatkovnih baz Oracle in PostgreSQL. Meritve hitrosti so se natančno beležile in analizirale, to nam je dalo dragocen vpogled v učinkovitost in uspešnost obeh sistemov baz podatkov. Ugotovitve iz faze merjenja kot tudi ugotovitve iz teorije so nam služile kot osnova za potrditev ali zavrnitev zastavljenih hipotez v diplomski nalogi.

V sklepnem delu diplomske naloge so povzeli ugotovitve iz teoretičnega in empiričnega dela diplomskega dela.

Prenesite diplomsko delo90 strani · PDF 1,1 MB
Presker, G. (2024). Primerjava zmogljivosti podatkovnih baz PostgreSQL in Oracle na primeru Spring Boot aplikacije pri obdelavi velikih količin podatkov. Diplomsko delo, Academia, višja strokovna šola, Maribor.
Prenesite PDF
DockerJavamasovni podatkiOraclePostgreSQLSpring-Boot
Comparison of PostgreSQL and Oracle Database Performance in a Spring Boot Application for Processing Large Data VolumesThe diploma thesis investigates the efficiency and performance of technology use, with central emphasis on the Spring Boot framework and Oracle and PostgreSQL databases, in the context of processing massive data. The research encompasses a thorough analysis of these technologies, an assessment of their advantages and disadvantages, and a comparative evaluation of their performance and usability in processing large data volumes.

Objavljeno 12. 9. 2024 · licenca CC BY-NC 4.0 (besedilo in PDF diplomskega dela; fotografije in videi © Academia) · izvirna objava: academia.si.

Iz dela

Slike, sheme in zaslon

Nadzorna plošča za spremljanje zmogljivosti podatkovne bazeNadzorna plošča za spremljanje zmogljivosti podatkovne bazeSimbolična fotografija (Pixabay, Toby_Parsons)
Sorodni projekti

Še iz modula Programsko inženirstvo

Vsi diplomski projekti →
Vpis · Programsko inženirstvo

Želite v dveh letih narediti tak projekt?

Pustite e-pošto. V enem delovnem dnevu dobite osebni odgovor karierne svetovalke: ali je modul pravi za vas, kako se prizna vaša služba kot praksa in koliko stane – plus predmetnik, urnik in cenik.

Go Higher.
Osebni odgovor po e-pošti v enem delovnem dnevu. Brez spama; s pošiljanjem se strinjate s politiko zasebnosti.
Preden greste

Pošljemo vam predmetnik, potek študija ter možnosti financiranja in štipendij.

Brez klicev, brez spama. Ena e-pošta z vsem, kar potrebujete za odločitev, in povabilom na predavanje.

S pošiljanjem se strinjate, da vas Academia kontaktira po e-pošti ali telefonu. Zasebnost · odjava kadar koli.