Studiju veids |
bakalaura akadēmiskās studijas |
Studiju programmas nosaukums |
Datorsistēmas |
Nosaukums |
NoSQL risinājumu atbalsta izpēte Java tehnoloģijās |
Nosaukums angļu valodā |
Research on Support of NoSQL Solutions in Java Technologies |
Struktūrvienība |
33000 Datorzinātnes, informācijas tehnoloģijas un enerģētikas fakultāte |
Darba vadītājs |
Pāvels Rusakovs |
Recenzents |
Marina Pabērze |
Anotācija |
Tehnoloģiju un jo īpaši interneta attīstības dēļ paradījās jaunas problēmas, ar
kurām relāciju datu bāzu sistēmu modelis nespēj tikt galā. Piemēram, milzīga datu
apjoma glabāšana, nepieciešamība pēc mērogojamības un medija failu kā foto vai video
glabāšanas iespēja. Tādēļ tika izveidota jauna datu bāzu sistēmu klase, kas atbrīvojas
no relāciju ierobežojumiem par labu datu daudzveidībai, apjomam un mērogojamībai.
Tādas datu bāzu sistēmas ir galvenokārt atvērta koda risinājumi un ir integrēti
jau vairākos izstrādes projektos un jomās, piemēram, sociālos tīklos vai komercijā.
Tādēļ sistēmas pastāvīgi attīstās, mainās un atšķiras viena no otras pat viena modeļa
ietvaros. Bakalaura darba mērķis ir noteikt NoSQL datu bāzu sistēmu lietošanas
atbalstu Java tehnoloģijās.
Lai sasniegtu uzstādītu mērķi ir nepieciešams izpētīt NoSQL tehnoloģiju un
praktiski apskatīt NoSQL datu bāzu sistēmu atbalstu Java tehnoloģijās. Tika izvēlētas
4 datu bāzu sistēmas – MongoDB Atlas, Amazon DynamoDB, DataStax Astra DB,
Neo4j Aura un pārbaudītas savienošanas, datu bāzes izveidošanas un datu
manipulācijas iespējas. Pēc tam tika analizēti rezultāti, noteikti iespējami uzlabojumi
un izdarīti secinājumi.
Darba apjoms – 61 lpp., 20 attēli, 4 tabulas un 49 informācijas avoti. |
Atslēgas vārdi |
NoSQL, atbalsts, datu bāzu sistēmas, Java |
Atslēgas vārdi angļu valodā |
NoSQL, support, database system, Java |
Valoda |
lv |
Gads |
2023 |
Darba augšupielādes datums un laiks |
29.05.2023 13:56:32 |