Er Mongodb distribueret database?
Er Mongodb distribueret database?

Video: Er Mongodb distribueret database?

Video: Er Mongodb distribueret database?
Video: Mongo DB ПОЛНЫЙ КУРС 2024, November
Anonim

MongoDB er en førende ikke-relationel database ledelsessystem og et fremtrædende medlem af NoSQL-bevægelsen. I stedet for at bruge tabellerne og faste skemaer i en relationel database ledelsessystem (RDBMS), MongoDB bruger nøgleværdilagring i indsamling af dokumenter.

Udover dette, er MongoDB god til transaktionsdatabase?

I sin kerne, MongoDB er et dokument database og - næsten som standard - den slags databaser er ikke ACID-kompatible, især når det kommer til multi-dokument transaktioner (på dokumentniveau, MongoDB understøtter allerede ACID transaktioner ).

Efterfølgende er spørgsmålet, mister MongoDB data? MongoDB kan miste data på mange opsigtsvækkende måder Gendannelse på korrupt database var ikke vellykket, før transaktionslog. Replikering mellem master og slave havde huller i oplogs, hvilket gjorde, at slaver manglede optegnelser, masteren havde. Ja, der er ingen kontrolsum, og ja, replikeringsstatussen havde slaverne aktuelle.

Efterfølgende er spørgsmålet, er MongoDB en NoSQL?

MongoDB er en type NoSQL database. MongoDB's modellen er 'dokumentlagring'. NoSQL er alle databaser, der ikke er relationelle databaser (Redis, MongoDB , Cassandra osv.). NoSQL databaser bruger ikke SQL.

Hvordan gemmer MongoDB data?

I MongoDB , data gemmes som dokumenter. Disse dokumenter er gemt i MongoDB i JSON-format (JavaScript Object Notation). JSON-dokumenter understøtter indlejrede felter, så relaterede data og lister over data måske gemt med dokumentet i stedet for en ekstern tabel. JSON er formateret som navn/værdi-par.

Anbefalede: