MongoDB

May -Akda: Eugene Taylor
Petsa Ng Paglikha: 11 Agosto. 2021
I -Update Ang Petsa: 1 Hulyo 2024
Anonim
Mongo DB ПОЛНЫЙ КУРС
Video.: Mongo DB ПОЛНЫЙ КУРС

Nilalaman

Kahulugan - Ano ang ibig sabihin ng MongoDB?

Ang MongoDB ay isang cross-platform at open-source na dokumento na nakatuon sa dokumento, isang uri ng database ng NoSQL. Bilang isang database ng NoSQL, pinipigilan ng MongoDB ang talahanayan na nakabatay sa talahanayan ng database upang maiangkop ang mga dokumento na tulad ng JSON na mayroong mga dinamikong iskema na tinawag nitong BSON.

Ginagawa nitong pagsasama ng data para sa ilang mga uri ng mga aplikasyon nang mas mabilis at madali. Ang MongoDB ay binuo para sa scalability, mataas na kakayahang magamit at pagganap mula sa isang solong paglawak ng server sa malaki at kumplikadong mga imprastrukturang multi-site.

Isang Panimula sa Microsoft Azure at ang Microsoft Cloud | Sa buong gabay na ito, malalaman mo kung ano ang lahat ng cloud computing at kung paano makakatulong ang Microsoft Azure sa iyo upang lumipat at patakbuhin ang iyong negosyo mula sa ulap.

Ipinapaliwanag ng Techopedia ang MongoDB

Ang MongoDB ay unang binuo ng MongoDB Inc., na kilala noon bilang 10gen, noong Oktubre 2007 na orihinal na bilang isang pangunahing bahagi sa isang produktong PaaS (Platform bilang isang Serbisyo) na katulad ng Windows Azure at Google App Engine. Ang pag-unlad ay inilipat upang buksan ang mapagkukunan noong 2009.

Ang MongoDB ay naging isa sa mga pinakatanyag na database ng NoSQL, na ginagamit bilang backend para sa maraming mga pangunahing website kasama ang eBay, Craigslist, SourceForge at The New York Times. Magagamit ang MongoDB sa ilalim ng GNU Affero General Public License habang ang mga driver ng wika nito ay magagamit sa ilalim ng Apache License. Mayroon ding mga komersyal na lisensya na inaalok.

Nagtatampok ang MongoDB:

  • Ang mga query sa ad hoc - sumusuporta sa paghahanap ayon sa larangan, regular na paghahanap ng expression, at mga query sa saklaw.
  • Pag-index - ang anumang larangan sa dokumento ng BSON ay maaaring mai-index.
  • Pagtitiklop - nagbibigay ng mataas na kakayahang magamit sa pamamagitan ng mga hanay ng replika na binubuo ng dalawa o higit pang mga kopya ng orihinal na data.
  • Ang pagbabalanse ng pag-load - ang sharding ay ang pamamaraan na ginamit upang payagan ang scale ng MongoDB, na nangangahulugang ang data ay ibinahagi at mahati sa mga saklaw at pagkatapos ay maiimbak sa iba't ibang mga shards na maaaring matatagpuan sa iba't ibang mga server. Ginagamit ang mga key key upang matukoy kung paano ibinahagi ang data.
  • Aggregasyon - Mapreduce ay maaaring mailapat upang paganahin ang pagproseso ng batch ng data pati na rin ang pagsasagawa ng mga operasyon ng pagsasama-sama.
  • Imbakan ng file - Ang MongoDB ay maaaring magamit bilang file system na gumagamit ng mga function sa itaas at kumikilos sa isang ipinamamahagi na paraan sa pamamagitan ng sharding.