Hem : Internetvillkor : NoSQL-definition

NoSQL

NoSQL är en icke-relationell databas som lagrar och öppnar datum med hjälp av nyckel-värden. Istället för att lagra data i rader och kolumner som en traditionell databas, en NoSQL DBMS lagrar varje artikel individuellt med en unik nyckel. Dessutom kräver en NoSQL-databas inte en strukturerad schema som definierar var och en bord och den relaterade kolonner. Detta ger ett mycket mer flexibelt tillvägagångssätt för lagring av data än en relationsdatabas.

Medan relationsdatabaser (som MySQL) är perfekta för att lagra strukturerad data, deras styva struktur gör det svårt att lägga till nya fält och snabbt skala databasen. NoSQL tillhandahåller en ostrukturerad eller "halvstrukturerad" metod som är idealisk för att fånga och lagra användargenererat innehåll (UGC). Detta kan innehålla text, bilder, ljudfiler, videor, klickströmmar, tweetseller andra uppgifter. Medan relationsdatabaser ofta blir långsammare och ineffektivare när de växer, är NoSQL-databaser mycket skalbara. I själva verket kan du lägga till tusentals eller hundratusentals nya register till en NoSQL-databas med minimal prestandasänkning.

På grund av NoSQLs flexibilitet och skalbarhet har många stora företag och organisationer börjat använda NoSQL-databaser för att lagra användardata. De är särskilt vanliga i cloud computing applikationer och har blivit en mest populär lagringslösning för stora uppgifter.

OBS: NoSQL kallas ibland "Inte bara SQL", även om det inte är den officiella betydelsen av termen.

TechLib - Tech Lib Computer Dictionary

Denna sida innehåller en teknisk definition av NoSQL. Det förklarar i dataterminologi vad NoSQL betyder och är en av många Internettermer i TechLib-ordlistan.

Alla definitioner på TechLib-webbplatsen är skrivna för att vara tekniskt korrekta men också lätta att förstå. Om du tycker att denna NoSQL-definition är till hjälp kan du referera till den med citatlänkarna ovan.