Mongodb таратылған дерекқор ма?
Mongodb таратылған дерекқор ма?

Бейне: Mongodb таратылған дерекқор ма?

Бейне: Mongodb таратылған дерекқор ма?
Бейне: hadoop yarn architecture 2024, Қараша
Anonim

MongoDB жетекші реляциялық емес болып табылады дерекқор басқару жүйесі және NoSQL қозғалысының көрнекті мүшесі. Реляциялық кестелер мен бекітілген схемаларды пайдаланудың орнына дерекқор басқару жүйесі (RDBMS), MongoDB құжаттарды жинауда кілт-мәнді сақтауды пайдаланады.

Бұдан басқа, MongoDB транзакциялық дерекқор үшін жақсы ма?

Оның негізінде, MongoDB құжат болып табылады дерекқор және - әдепкі бойынша дерлік - осындай мәліметтер базасы ACID сәйкес емес, әсіресе көп құжатқа қатысты транзакциялар (құжат деңгейінде, MongoDB қазірдің өзінде ACID қолдайды транзакциялар ).

Содан кейін сұрақ туындайды, MongoDB деректерді жоғалтады ма? MongoDB алады деректерді жоғалтады көптеген таңқаларлық жолдармен бүлінген дерекқорды қалпына келтіру сәтті болмады, транзакция алдындағы журнал. Қожайын мен құл арасындағы репликацияда оплогтарда бос орындар болды, бұл құлдардың қожайынның жазбалары жетіспеуіне әкелді. Иә, бақылау сомасы жоқ және иә, репликация күйінде құлдық ток болды.

Содан кейін сұрақ туындайды, MongoDB NoSQL ме?

MongoDB түрі болып табылады NoSQL дерекқор. MongoDB үлгі «құжатты сақтау». NoSQL реляциялық мәліметтер базасы болып табылмайтын барлық мәліметтер базасы (Redis, MongoDB , Кассандра және т.б.). NoSQL дерекқорлар SQL қолданбайды.

MongoDB деректерді қалай сақтайды?

жылы MongoDB , деректер сақталады құжаттар ретінде. Бұл құжаттар MongoDB ішінде сақталады JSON (JavaScript Object Notation) пішімінде. JSON құжаттары қатысты енгізілген өрістерді қолдайды деректер және тізімдері деректер бола алады сақталады сыртқы кестенің орнына құжатпен. JSON аты/мән жұбы ретінде пішімделген.

Ұсынылған: