Graduate papers
  
Description of the graduate paper
Form of studies Bachelor
Title of the study programm Computer Systems
Title in original language NoSQL risinājumu atbalsta izpēte Java tehnoloģijās
Title in English Research on Support of NoSQL Solutions in Java Technologies
Department 12300 Institute of Applied Computer Systems
Scientific advisor Pāvels Rusakovs
Reviewer Marina Pabērze
Abstract 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.
Keywords NoSQL, atbalsts, datu bāzu sistēmas, Java
Keywords in English NoSQL, support, database system, Java
Language lv
Year 2023
Date and time of uploading 29.05.2023 13:56:32