magistrsko delo
Povzetek
V magistrskem delu je najprej skupaj z glavnimi pojmi, kot so porazdeljenost ter ACID in BASE, predstavljeno teoretično ozadje konsistentnosti podatkovnih baz. Skupaj z ACID lastnostmi so podrobneje predstavljene relacijske podatkovne baze, na enak način so te predstavljene tudi pri poglavju o BASE lastnostih za štiri tipe podatkovnih baz NoSQL: dokumentne, širokostolpčne, ključ-vrednostne in grafovne. V drugem delu dela je izveden sistematični pregled literature, s katerim se odgovarja na zastavljena raziskovalna vprašanja, ki se nanašajo na manifestacijo ACID in BASE lastnosti v podatkovnih bazah NoSQL. Nazadnje je predstavljen tudi izveden eksperiment, kjer se je z osredotočanjem na zagotavljanje konsistentnosti na praktičnem primeru preizkusilo delovanje podatkovne baze Neo4j v porazdeljenem okolju.
Ključne besede
konsistentnost;akronim ACID;lastnosti transakcij BASE;podatkovna baza NoSQL;sistem Neo4j;podatkovne baze;magistrske naloge;
Podatki
Jezik: |
Slovenski jezik |
Leto izida: |
2022 |
Tipologija: |
2.09 - Magistrsko delo |
Organizacija: |
UM FERI - Fakulteta za elektrotehniko, računalništvo in informatiko |
Založnik: |
[M. Verčko] |
UDK: |
004.8:004.932(043.2) |
COBISS: |
118438659
|
Št. ogledov: |
73 |
Št. prenosov: |
20 |
Ocena: |
0 (0 glasov) |
Metapodatki: |
|
Ostali podatki
Sekundarni jezik: |
Angleški jezik |
Sekundarni naslov: |
Analysis and Comparison of Consistency Models in NoSQL Databases |
Sekundarni povzetek: |
In this master's thesis, the theoretical background of database consistency is first presented together with the main concepts such as distribution, ACID and BASE. Along with ACID properties, relational databases are presented in more detail, similarly the chapter on BASE properties also covers the four types of NoSQL databases: document, wide-column, key-value, and graph. In the second part of the thesis, a systematic literature review is used to answers the posed research questions, which refer to the manifestation of ACID and BASE properties in the NoSQL database. Finally, the conducted experiment where the operation of the Neo4j database in a distributed environment, with a focus on ensuring consistency, is also presented. |
Sekundarne ključne besede: |
consistency;ACID;BASE;NoSQL;Neo4j; |
Vrsta dela (COBISS): |
Magistrsko delo/naloga |
Komentar na gradivo: |
Univ. v Mariboru, Fak. za elektrotehniko, računalništvo in informatiko, Informatika in tehnologije komuniciranja |
Strani: |
1 spletni vir (1 datoteka PDF (XII, 139 f.)) |
ID: |
15911157 |