NoSQL andmebaasid

Mis on  NoSQL?

NoSQL on andmebaasisüsteem, mis loodi suurte andmekogumite töötlemiseks. NoSQL võimaldab andmete salvestamist ja päringute tegemist väljaspool traditsioonilisi andmebaasimudeleid. [19] Paindlikumad andmemudelid võimaldavad paremini kohaneda andmestruktuuride muutustega ja seetõttu suudavad nad tõhusalt hallata kasvavaid andmemahte. [20]

Lisaks on NoSQL hajutatud andmebaasitüüp, mis tähendab, et andmeid kopeeritakse ja hoitakse mitmes erinevas serveris, mis võivad olla kaugel või lähedal. See tagab andmete kättesaadavuse ja usaldusväärsuse. Kui osa andmetest pole võrguga ühendatud, siis ülejäänud andmebaas jätkab töötamist. [19]

Eelised

Peamised kasutusalad

NoSQL andmebaase kasutatakse sageli rakendustes, kuna need võimaldavad andmete töötlemist ja analüüsi reaalajas tõhusamalt. NoSQL-i kasutatakse näiteks mängudes, e-poodides ja dokumendihaldussüsteemides. [20]