Er MongoDB en distribuert database?
Er MongoDB en distribuert database?

Video: Er MongoDB en distribuert database?

Video: Er MongoDB en distribuert database?
Video: What Is MongoDB? | What Is MongoDB And How It Works | MongoDB Tutorial For Beginners | Simplilearn 2024, Kan
Anonim

Sharding er en metode for å distribuere data på tvers av flere maskiner. MongoDB bruker sharding for å støtte distribusjoner med svært store datasett og operasjoner med høy gjennomstrømning. Database systemer med store datasett eller applikasjoner med høy gjennomstrømming kan utfordre kapasiteten til en enkelt server.

På samme måte spør folk, er MongoDB en objektorientert database?

MongoDB er en gjenstand - orientert , enkel, dynamisk og skalerbar NoSQL database . Den er basert på NoSQL-dokumentbutikkmodellen. Dataen gjenstander lagres som separate dokumenter inne i en samling - i stedet for å lagre dataene i kolonnene og radene i en tradisjonell relasjonell database.

For det andre, hva er bruken av MongoDB-databasen? MongoDB er dokumentorientert database som lagrer data i JSON-lignende dokumenter med dynamisk skjema. Det betyr at du kan lagre postene dine uten å bekymre deg for datastrukturen, for eksempel antall felt eller typer felt for å lagre verdier. MongoDB dokumenter ligner JSON-objekter.

På samme måte, er MongoDB bra for transaksjonsdatabaser?

I sin kjerne, MongoDB er et dokument database og - nesten som standard - denne typen databaser er ikke ACID-kompatible, spesielt når det gjelder multi-dokument transaksjoner (på dokumentnivå, MongoDB støtter allerede ACID transaksjoner ).

Hvor lagres data i MongoDB?

Som standard, MongoDB lytter etter tilkoblinger fra klienter på port 27017, og lagrer data i / data /db-katalogen. Hvis du vil at mongod skal lagre data filer på en annen bane enn / data /db kan du spesifisere en dbPath. dbPath må eksistere før du starter mongod.

Anbefalt: