Je li Mongodb distribuirana baza podataka?
Je li Mongodb distribuirana baza podataka?

Video: Je li Mongodb distribuirana baza podataka?

Video: Je li Mongodb distribuirana baza podataka?
Video: Содержите себя: введение в Docker и контейнеры Никола Кабар и Мано Маркс 2024, Ožujak
Anonim

MongoDB je vodeći nerelacijski baza podataka sustav upravljanja, te istaknuti član pokreta NoSQL. Umjesto da koristite tablice i fiksne sheme relacije baza podataka sustav upravljanja (RDBMS), MongoDB koristi pohranu ključ/vrijednost u zbirci dokumenata.

Osim toga, je li MongoDB dobar za transakcijsku bazu podataka?

u svojoj srži, MongoDB je dokument baza podataka i - gotovo standardno - ovakvi baze podataka nisu usklađeni s ACID-om, pogotovo kada je riječ o više dokumenata transakcije (na razini dokumenta, MongoDB već podržava ACID transakcije ).

Nakon toga, pitanje je gubi li MongoDB podatke? MongoDB limenka izgubiti podatke na mnoge zapanjujuće načine Oporavak oštećene baze podataka nije bio uspješan, zapisnik prije transakcije. Replikacija između mastera i slavea imala je praznine u oplogovima, što je uzrokovalo da slaveovima nedostaju zapisi koje je master imao. Da, nema kontrolnog zbroja, i da, status replikacije imao je trenutnu slave.

Nakon toga, postavlja se pitanje je li MongoDB NoSQL?

MongoDB je vrsta NoSQL baza podataka. MongoDB-a model je 'pohrana dokumenata'. NoSQL su sve baze podataka koje nisu relacijske (Redis, MongoDB , Kasandra itd.). NoSQL baze podataka ne koriste SQL.

Kako MongoDB pohranjuje podatke?

U MongoDB , podaci se pohranjuju kao dokumenti. Ovi dokumenti su pohranjeno u MongoDB u JSON (JavaScript Object Notation) formatu. JSON dokumenti podržavaju ugrađena polja, tako povezana podaci i popisi podaci Može biti pohranjene s dokumentom umjesto vanjske tablice. JSON je formatiran kao parovi ime/vrijednost.

Preporučeni: