| Form of studies |
Bachelor |
| Title of the study programm |
Smart Computer Technologies |
| Title in original language |
SQL un NoSQL datubāzu kombinēšana tīmekļa lietotnēs |
| Title in English |
Combining SQL and NoSQL Databases in Web Applications |
| Department |
Faculty Of Computer Science Information Tehnology And Energy |
| Scientific advisor |
Jānis Amoliņš |
| Reviewer |
Ainārs Auziņš |
| Abstract |
Mūsdienu tīmekļa lietotnēs bieži jāapstrādā gan strukturēti transakciju dati, gan liela apjoma aktivitāšu ieraksti, tāpēc vienas datubāzes tehnoloģijas izmantošana ne vienmēr ir optimāla. Bakalaura darba mērķis ir analizēt un salīdzināt SQL, NoSQL un hibrīdo SQL + NoSQL pieeju tīmekļa lietotnēs e-komercijas scenārijā. Darbā tika izveidoti un salīdzināti trīs risinājumi: MySQL, MongoDB un hibrīdais risinājums, kur transakciju dati tiek glabāti MySQL, bet aktivitāšu ieraksti MongoDB. Salīdzinājums veikts, izmantojot lietotāju, produktu, pasūtījumu un aktivitāšu datus. Rezultāti parādīja, ka SQL pieeja ir piemērotāka strukturētiem un savstarpēji saistītiem transakciju datiem, savukārt MongoDB ir efektīvāks aktivitāšu ierakstu agregācijas scenārijos. Hibrīdais risinājums ir pamatots gadījumos, kad sistēmā ir skaidri nodalāmas datu grupas ar atšķirīgām apstrādes vajadzībām, tomēr tas palielina arhitektūras sarežģītību.
Bakalaura darbā ir 55 lappuses, 14 tabulas, 6 pielikumi un 22 informācijas avoti. |
| Keywords |
DATUBĀZES, NoSQL, SQL, HIBRĪDĀS DATUBĀZES |
| Keywords in English |
DATABASES, NoSQL, SQL, HYBRID DATABASES |
| Language |
lv |
| Year |
2026 |
| Date and time of uploading |
26.05.2026 16:12:20 |