A është shpërndarë baza e të dhënave Mongodb?
A është shpërndarë baza e të dhënave Mongodb?

Video: A është shpërndarë baza e të dhënave Mongodb?

Video: A është shpërndarë baza e të dhënave Mongodb?
Video: Стриминг данных в MongoDB: жив или нет? / Java Tech Talk 2024, Nëntor
Anonim

MongoDB është një jo-relacion kryesor bazën e të dhënave sistemi i menaxhimit dhe një anëtar i shquar i lëvizjes NoSQL. Në vend të përdorimit të tabelave dhe skemave fikse të një relacionali bazën e të dhënave sistemi i menaxhimit (RDBMS), MongoDB përdor ruajtjen e vlerave kyçe në koleksionin e dokumenteve.

Përveç kësaj, a është MongoDB i mirë për bazën e të dhënave transaksionale?

Në thelbin e saj, MongoDB është një dokument bazën e të dhënave dhe - pothuajse si parazgjedhje - këto lloj bazat e të dhënave nuk janë në përputhje me ACID, veçanërisht kur bëhet fjalë për shumë dokumente transaksionet (në nivel dokumenti, MongoDB tashmë mbështet ACID transaksionet ).

Më pas, pyetja është, a i humb MongoDB të dhënat? MongoDB mund humbasin të dhënat në shumë mënyra befasuese Rimëkëmbja në bazën e të dhënave të korruptuar nuk ishte e suksesshme, regjistri para transaksionit. Replikimi midis masterit dhe skllavit kishte boshllëqe në oplog, duke bërë që skllevërve të mungonin regjistrimet që zotëronte. Po, nuk ka kontroll kontrolli dhe po, statusi i replikimit kishte rrymën e skllevërve.

Më pas, pyetja është, a është MongoDB një NoSQL?

MongoDB është një lloj i NoSQL bazën e të dhënave. MongoDB's modeli është 'ruajtja e dokumenteve'. NoSQL janë të gjitha bazat e të dhënave që nuk janë baza të të dhënave relacionale (Redis, MongoDB , Kasandra, etj.). NoSQL bazat e të dhënave nuk përdorin SQL.

Si i ruan të dhënat MongoDB?

Në MongoDB , të dhënat ruhen si dokumente. Këto dokumente janë të ruajtura në MongoDB në formatin JSON (JavaScript Object Notation). Dokumentet JSON mbështesin fusha të ngulitura, aq të lidhura të dhëna dhe listat e të dhëna mund te jete të ruajtura me dokumentin në vend të një tabele të jashtme. JSON është formatuar si çifte emër/vlerë.

Recommended: