A Mongodb elosztott adatbázisa?
A Mongodb elosztott adatbázisa?

Videó: A Mongodb elosztott adatbázisa?

Videó: A Mongodb elosztott adatbázisa?
Videó: 8 Ways to Deploy a MongoDB Atlas Database 2024, Április
Anonim

MongoDB vezető nem-relációs adatbázis menedzsment rendszer, és a NoSQL mozgalom kiemelkedő tagja. Ahelyett, hogy egy relációs táblákat és rögzített sémákat használnánk adatbázis menedzsment rendszer (RDBMS), MongoDB kulcs-érték tárolást használ a dokumentumok gyűjtéséhez.

Ezen kívül a MongoDB jó tranzakciós adatbázishoz?

Magjában, MongoDB egy dokumentum adatbázis és - szinte alapértelmezés szerint - az ilyen adatbázisok nem ACID-kompatibilisek, különösen, ha több dokumentumról van szó tranzakciók (dokumentum szinten, MongoDB már támogatja az ACID-et tranzakciók ).

Ezt követően a kérdés az, hogy a MongoDB elveszíti-e az adatokat? MongoDB tud adatok elvesztése Sok megdöbbentő módon A sérült adatbázis helyreállítása nem volt sikeres, tranzakciónapló előtt. A mester és a szolga közötti replikáció hézagokat tartalmazott az oplogokban, ami miatt a slave-ekből hiányoztak a master rekordjai. Igen, nincs ellenőrző összeg, és igen, a replikáció állapotában a slave-ek aktuálisak voltak.

Ezt követően a kérdés az, hogy a MongoDB egy NoSQL?

MongoDB egy típusa NoSQL adatbázis. MongoDB-k modell a „dokumentumtároló”. NoSQL mind olyan adatbázisok, amelyek nem relációs adatbázisok (Redis, MongoDB , Cassandra stb.). NoSQL az adatbázisok nem használnak SQL-t.

Hogyan tárolja a MongoDB az adatokat?

Ban ben MongoDB , adatok tárolásra kerülnek dokumentumokként. Ezek a dokumentumok a MongoDB-ben tárolva JSON (JavaScript Object Notation) formátumban. A JSON-dokumentumok támogatják a beágyazott mezőket, így kapcsolódó adat és listák adat lehet tárolva a dokumentummal külső táblázat helyett. A JSON név/érték párok formájában van formázva.

Ajánlott: