És una base de dades distribuïda Mongodb?
És una base de dades distribuïda Mongodb?

Vídeo: És una base de dades distribuïda Mongodb?

Vídeo: És una base de dades distribuïda Mongodb?
Vídeo: Una base de datos que lo tiene todo, SurrealDB 2024, Abril
Anonim

MongoDB és un líder no relacional base de dades sistema de gestió i un membre destacat del moviment NoSQL. En lloc d'utilitzar les taules i els esquemes fixos d'un relacional base de dades sistema de gestió (RDBMS), MongoDB utilitza l'emmagatzematge de valor-clau en la recollida de documents.

A més d'això, MongoDB és bo per a bases de dades transaccionals?

En el seu nucli, MongoDB és un document base de dades i, gairebé per defecte, aquest tipus de bases de dades no compleixen amb ACID, especialment quan es tracta de documents múltiples transaccions (a nivell de document, MongoDB ja és compatible amb ACID transaccions ).

Posteriorment, la pregunta és: MongoDB perd dades? MongoDB llauna perdre dades de moltes maneres sorprenents, la recuperació de la base de dades corrupta no va tenir èxit, registre previ a la transacció. La rèplica entre el mestre i l'esclau tenia buits en els oplogs, cosa que va fer que als esclaus falten els registres que tenia el mestre. Sí, no hi ha suma de comprovació, i sí, l'estat de rèplica tenia els esclaus actuals.

Posteriorment, la pregunta és, és MongoDB un NoSQL?

MongoDB és un tipus de NoSQL base de dades. MongoDB's el model és "emmagatzematge de documents". NoSQL són totes les bases de dades que no són bases de dades relacionals (Redis, MongoDB , Cassandra, etc.). NoSQL Les bases de dades no utilitzen SQL.

Com emmagatzema MongoDB les dades?

En MongoDB , s'emmagatzemen les dades com a documents. Aquests documents ho són emmagatzemat a MongoDB en format JSON (JavaScript Object Notation). Els documents JSON admeten camps incrustats, tan relacionats dades i llistes de dades pot ser emmagatzemat amb el document en lloc d'una taula externa. JSON té el format de parells nom/valor.

Recomanat: