K:
Mi a különbség a NoSQL adatbázis és a hagyományos adatbázis-kezelő rendszer között?
A:A NoSQL adatbázis olyan adatbázis, amely nem használ hagyományos relációs adatbázis módszereket. A NoSQL adatbázisok eltérő megközelítést alkalmaznak az információk tárolására, és gyakran megkönnyítik az összetett vagy elosztott rendszerek számára az adatbázis-információk elérését.
Webinar: A relációs adatbázisok áthelyezése a tradicionálison túl Itt regisztrálj |
A hagyományos relációs adatbázisokban az adatok set táblákban vannak, és SQL vagy strukturált karrier nyelvi parancsokkal érhetők el. Ezzel szemben a NoSQL adatbázisok számos különféle módon épülnek fel, például kulcs- / értéktárolókkal, dokumentumtárolási módszerekkel, gráf módszerekkel vagy objektumtároló módszerekkel. Ezen adatbázisok némelyike kezelheti a strukturált lekérdezési nyelvet az adatok visszakeresésének eszközeként. Számosat a teljesítményre, méretezhetőségre, rugalmasságra és összetettségre tervezték, ám előfordulhat, hogy az adatok azonnali konzisztenciája szempontjából nincs kiemelkedőbb felépítés. Ugyanakkor összességében a NoSQL használata növekszik, részben azért, mert ezeket az eszközöket nagy adatokon és valós idejű webes rendszereken használják.