Q:
Hvad er forskellen mellem en NoSQL-database og et traditionelt databasestyringssystem?
EN:En NoSQL-database er en database, der ikke bruger traditionelle relationelle databasemetoder. NoSQL-databaser har forskellige tilgange til opbevaring af information, og gør det ofte lettere for komplekse eller distribuerede systemer at få adgang til databaseoplysninger.
Webinar: Flytning af relationsdatabaser ud over det traditionelle Tilmeld dig her |
I traditionelle relationelle databaser findes data i sæt tabeller og fås adgang til via SQL eller strukturerede sprogkommandoer for karriere. I modsætning hertil er NoSQL-databaser bygget på en række forskellige måder, for eksempel med nøgle- / værdibutikker, dokumentlagringsmetoder, grafmetoder eller objektlagringsmetoder. Nogle af disse databaser kan håndtere struktureret forespørgsel som et middel til at hente data. Mange af dem er designet til ydeevne, skalerbarhed, fleksibilitet og kompleksitet, men mangler muligvis en overlegen opbygning for øjeblikkelig datakonsistens. I det store og hele øges brugen af NoSQL, delvis på grund af brugen af disse værktøjer med big data og realtidswebsystemer.