Q:
Hva er forskjellen mellom en NoSQL-database og et tradisjonelt databasesystem?
EN:En NoSQL-database er en database som ikke bruker tradisjonelle relasjonsdatabasemetoder. NoSQL-databaser har forskjellige tilnærminger til lagring av informasjon, og gjør det ofte enklere for komplekse eller distribuerte systemer å få tilgang til databaseinformasjon.
Webinar: Flytte relasjonsdatabaser utover det tradisjonelle Registrer her |
I tradisjonelle relasjonsdatabaser eksisterer data i sett tabeller og får tilgang til ved hjelp av SQL eller strukturerte karrierespråkommandoer. Derimot er NoSQL-databaser bygd på en rekke forskjellige måter, for eksempel med nøkkel- / verdilagre, dokumentlagringsmetoder, grafmetoder eller objektlagringsmetoder. Noen av disse databasene kan håndtere strukturerte spørrespråk som et middel til å hente inn data. Mange av dem er designet for ytelse, skalerbarhet, fleksibilitet og kompleksitet, men kan mangle en overlegen konstruksjon for umiddelbar datakonsistens. I det store og hele øker imidlertid bruken av NoSQL, delvis på grunn av bruken av disse verktøyene med big data og sanntids websystemer.