Home : Internetski uvjeti : NoSQL definicija

NoSQL

NoSQL je nerelacijski baza podataka koji pohranjuje i pristupa datum pomoću ključeva / vrijednosti. Umjesto pohrane podataka u retke i stupce poput tradicionalne baze podataka, NoSQL DBMS pohranjuje svaki predmet pojedinačno s jedinstvenim ključem. Uz to, baza podataka NoSQL ne zahtijeva strukturiranu shema koja definira svaku stol i povezane stupovi. To pruža mnogo fleksibilniji pristup pohrani podataka od relacijske baze podataka.

Dok su relacijske baze podataka (poput MySQL) idealni su za pohranu strukturiranih podataka, njihova kruta struktura otežava dodavanje novih polja i brzo skaliranje baze podataka. NoSQL pruža nestrukturirani ili "polustrukturirani" pristup koji je idealan za hvatanje i spremanje sadržaja koji generiraju korisnici (UGC). To može uključivati ​​tekst, slike, audio datoteke, videozapise, streamove klikova, Tweetsili drugi podaci. Iako relacijske baze podataka često rastu sporije i neučinkovitije, NoSQL baze podataka vrlo su skalabilne. Zapravo možete dodati tisuće ili stotine tisuća novih ploče u NoSQL bazu podataka s minimalnim smanjenjem performansi.

Zbog NoSQL-ove fleksibilnosti i skalabilnosti, mnoga su velika poduzeća i organizacije počele koristiti NoSQL baze podataka za pohranu korisničkih podataka. Posebno su česte u cloud computing aplikacija i postali su najpopularnije rješenje za pohranu podataka za Veliki podataka.

NAPOMENA: NoSQL se ponekad naziva "Ne samo SQL", iako to nije službeno značenje izraza.

https://TechLib.com/definition/nosql

TechLib - računalni rječnik Tech Lib

Ova stranica sadrži tehničku definiciju NoSQL-a. U računalnoj terminologiji objašnjava što znači NoSQL i jedan je od mnogih internetskih pojmova u rječniku TechLib.

Sve su definicije na web mjestu TechLib napisane kako bi bile tehnički točne, ali i lako razumljive. Ako smatrate da je ova NoSQL definicija korisna, možete se na nju pozvati pomoću gore navedenih citata.