• NoSQL pradžia siekia 1966 m. kuomet buvo pradėta naudoti MUMPS (Massachusetts General – Hospital Utility Multi-Programming System) programavimo kalba su integruota duomenų baze, kuri yra laikoma NoSQL pradininke.
• NoSQL pavadinimą 1998 m. sugalvojo italas Carlo Strozzi bei tais pačiais metais pristatė NoSQL koncepciją.
• Išaugus interneto naudotojų, duomenų kiekiui ir jų poreikiams, skaitmenizuojant analoginius duomenis, standartiniai ir įprasti duomenų apdorojimo, saugojimo būdai ne visuomet gali išspręsti kylančias problemas ar patenkinti augančius poreikius, dėl skaitmeninių duomenų kiekio didėjimo. Dėl šių iškilusių problemų ir buvo sukurta naujo tipo NoSQL duomenų bazės.
• Duomenų bazė (toliau DB) – organizuotas (susistemintas, metodiškai sutvarkytas bei sistemingas duomenų rinkimas) duomenų rinkinys.
• NoSQL – vadinama ,,ne tik SQL kalba“ (,,not only SQL“), tam, kad pabrėžti, jog gali palaikyti SQL ar panašias užklausų kalbas.
• NoSQL skirta aprašyti duomenis ir manipuliuoti jais nerealiacinių DB valdymo sistemose.
• paremtos BASE, CAP principais (SQL paremta ACID), tam kad būtų pasiekiamas aukštas duomenų prieinamumo lygis, paaukojant duomenų vientisumą;
• suteikia daug daugiau lankstumo tvarkant, saugant didelius duomenų kiekius (SQL duomenų talpa ribota). Norint pradėti dirbti su duomenų modeliu (tipu), nurodyti schemos nereikia (SQL turi fiksuotą schemą);
• nėra naudojamas lentelių principas duomenims saugoti ar išgauti, kaip reliacinėse duomenų bazėse (SQL) ir tai įtakoja tam tikrų operacijų greitumą, našumą;
• greitas mastelio keitimas (SQL mastelio keitimo problemos) taip pat pagerina našumą, užtikrina nuolatinį pasiekiamumą ir labai didelį skaitymo/rašymo greitį;
• duomenų saugojimo struktūros pranašumų lyginant su reliacinėmis duomenų bazėmis, yra didelių duomenų kiekių saugojimas, kai jų struktūra nuolatos keičiasi, yra pusiau struktūrizuoti arba visai nestruktūrizuoti duomenys.
NoSQL ir reliacinės duomenų bazių galimybių palyginimo grafikas
NoSQL duomenų bazės pagal duomenų struktūrą yra skirstomos į tipus:
• Stulpelines: kiekvienas įrašas yra stulpelis sudarytas iš reikšmių – eilučių.
• Dokumentines: kiekvienas įrašas yra, pavyzdžiui, JSON formato objektas.
• Rakto reikšmės: kiekvienas įrašas yra primityvaus tipo reikšmė, pasiekiama pagal raktą.
• Grafų: duomenims reprezentuoti yra naudojami grafų elementai –...
Šį darbą sudaro 999 žodžiai, tikrai rasi tai, ko ieškai!
★ Klientai rekomenduoja
Šį rašto darbą rekomenduoja mūsų klientai. Ką tai reiškia?
Mūsų svetainėje pateikiama dešimtys tūkstančių skirtingų rašto darbų, kuriuos įkėlė daugybė moksleivių ir studentų su skirtingais gabumais. Būtent šis rašto darbas yra patikrintas specialistų ir rekomenduojamas kitų klientų, kurie po atsisiuntimo įvertino šį mokslo darbą teigiamai. Todėl galite būti tikri, kad šis pasirinkimas geriausias!
Norint atsisiųsti šį darbą spausk ☞ Peržiūrėti darbą mygtuką!
Mūsų mokslo darbų bazėje yra daugybė įvairių mokslo darbų, todėl tikrai atrasi sau tinkamą!
Panašūs darbai
Atsisiuntei rašto darbą ir neradai jame reikalingos informacijos? Pakeisime jį kitu nemokamai.
Pirkdamas daugiau nei vieną darbą, nuo sekančių darbų gausi 25% nuolaidą.
Išsirink norimus rašto darbus ir gauk juos akimirksniu po sėkmingo apmokėjimo!