Online informativni dan 26. 11. 2026 ob 18.00 – študij ob delu, cena, štipendije. Rezervirajte mesto →
Academia
Diplomsko delo 2024Programsko inženirstvoBig Data · MongoDB · obdelava velikih podatkov.

Primerjava MongoDB in PostgreSQL za obdelavo in analizo velikih podatkov

V zadnjem obdobju so opazili izjemno rast in razvoj podatkovnih baz, ki postajajo ključni gradniki pri obdelavi obsežnih količin podatkov, znanih kot veliki podatki.

Nejc Drobničdiplomant, Računalništvo in informatika – modul Programsko inženirstvo · zagovor junij 2024Mentor: mag. Ervin Schaff · mentor v podjetju: Petra Munda
VrstaDiplomsko deloRačunalništvo in informatika · Programsko inženirstvo
PodročjeBig Data, MongoDB, obdelava velikih podatkov.
Mentormag. Ervin Schaffmentor v podjetju: Petra Munda
Obseg72 straniPDF 1,8 MB
ZagovorJunij 2024objavljeno 27. 6. 2024
V 30 sekundah
Vprašanje

Cilj je pridobiti vpogled v njihove zmožnosti, omejitve in kako se obnesejo pri različnih scenarijih obdelave podatkov.

Metoda

Veliki podatki ne le vsebujejo ogromne količine informacij, temveč pogosto vključujejo tudi raznolike vrste podatkov, kot so tekst, slike, zvok, video posnetki in številni drugi formati.

Ugotovitev

Na drugi strani je PostgreSQL, klasična relacijska podatkovna baza, ki se je s prilagodljivostjo in močjo SQL jezika izkazala kot zanesljiva rešitev za kompleksne analize podatkov.

V zadnjem obdobju so opazili izjemno rast in razvoj podatkovnih baz, ki postajajo ključni gradniki pri obdelavi obsežnih količin podatkov, znanih kot veliki podatki. Veliki podatki ne le vsebujejo ogromne količine informacij, temveč pogosto vključujejo tudi raznolike vrste podatkov, kot so tekst, slike, zvok, video posnetki in številni drugi formati. Na drugi strani je PostgreSQL, klasična relacijska podatkovna baza, ki se je s prilagodljivostjo in močjo SQL jezika izkazala kot zanesljiva rešitev za kompleksne analize podatkov. Njena integracija s sistemom za upravljanje transakcij (ACID) omogoča doslednost in zanesljivost v kritičnih okoljih.

Zakaj je problem resničen

V zadnjem obdobju so opazili izjemno rast in razvoj podatkovnih baz, ki postajajo ključni gradniki pri obdelavi obsežnih količin podatkov, znanih kot veliki podatki.

Metoda

Veliki podatki ne le vsebujejo ogromne količine informacij, temveč pogosto vključujejo tudi raznolike vrste podatkov, kot so tekst, slike, zvok, video posnetki in številni drugi formati. Zaradi te raznolikosti in obsega je ključno imeti ustrezne podatkovne baze, ki omogočajo učinkovito shranjevanje, upravljanje in analizo teh podatkov. MongoDB in PostgreSQL sta med vodilnimi podatkovnimi bazami, ki se uporabljajo za reševanje izzivov velikih podatkov, vsaka s svojimi edinstvenimi lastnostmi, prednostmi in omejitvami.

To diplomsko delo se osredotoča na primerjalno analizo podatkovnih baz MongoDB in PostgreSQL, ter njihovo uspešnost in učinkovitost pri obdelavi in analizi velikih podatkov. MongoDB, kot predstavnik ne-relacijskih podatkovnih baz, se izkaže kot zelo uporabno orodje v ekosistemu velikih podatkov. Zmožnost shranjevanja nestrukturiranih podatkov in enostavno horizontalno skaliranje postavljata MongoDB med priljubljene izbire organizacij, ki se spoprijemajo z raznolikimi in hitro rastočimi podatki.

Kaj je nastalo

Na drugi strani je PostgreSQL, klasična relacijska podatkovna baza, ki se je s prilagodljivostjo in močjo SQL jezika izkazala kot zanesljiva rešitev za kompleksne analize podatkov. Njena integracija s sistemom za upravljanje transakcij (ACID) omogoča doslednost in zanesljivost v kritičnih okoljih. V okviru te raziskave bodo izvedli štiri ključne meritve.

Prva meritev nam bo podala rezultate hitrosti vstavljanja dokumentov in poizvedb na sekundo. Druga bo osredotočena na hitrost vstavljanja podatkov v obe bazi. S to meritvijo bodo ugotovili njihovo zmogljivost pri obvladovanju večjih količin podatkov.

Tretja meritev se bo posvetila učinkovitosti transakcijskega vstavljanja s poudarkom na zagotavljanju doslednosti in integritete podatkov. Četrta in zadnja meritev bo preučila obseg in razširljivost ter porabo pomnilnika pri vstavljanju v podatkovno bazo. Z našo raziskavo želimo jasno predstaviti, kje so močne točke, omejitve in prednosti MongoDB ter PostgreSQL pri obdelavi in analizi velikih podatkov.

Cilj je pridobiti vpogled v njihove zmožnosti, omejitve in kako se obnesejo pri različnih scenarijih obdelave podatkov.

Prenesite diplomsko delo72 strani · PDF 1,8 MB
Drobnič, N. (2024). Primerjava MongoDB in PostgreSQL za obdelavo in analizo velikih podatkov. Diplomsko delo, Academia, višja strokovna šola, Maribor.
Prenesite PDF
Big DataMongoDBobdelava velikih podatkov.podatkovne bazePostgreSQL
Comparison of MongoDB and PostgreSQL for Big Data Processing and AnalysisIn recent times, an extraordinary growth and development of databases has been observed, which are becoming key building blocks in processing large volumes of data, known as big data. Big data not only contains enormous amounts of information, but often also includes diverse types of data, such as text, images, sound, video recordings and numerous other formats.

Objavljeno 27. 6. 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

Analitični nadzorni panel z grafi in podatki na zaslonuAnalitični nadzorni panel z grafi in podatki na zaslonuSimbolična fotografija (Pixabay, lukpixaby)
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.