Как да инсталирате MongoDB:
Всички сме чували за този възникващ герой в света на системите за управление на бази данни. Нека копаем малко по-дълбоко, за да разберем функциите и характеристиките на MongoDB. MongoDB е система за управление на база данни. Използва ориентиран към документа модел на база данни и поддържа различни форми на данни. Това е нерелационна технология на базата данни, използвана за приложения за големи данни, когато данните са в неструктуриран формат. Вместо таблици и редове, архитектурата използва колекции и документи. Следователно данните в MongoDB са от съществено значение „без схема“, което прави MongoDB много бързо и мащабируемо приложение. MongoDB е написан на C ++, което го прави по-бърз от повечето други конкуренти. MongoDB има многобройни предимства в сравнение с традиционните системи за управление. Следователно много компании работят с база данни на MongoDB.
Следват задачите, които MongoDB може да изпълнява по-добре от другите системи за управление на бази данни:
-
Законопроекти / Фактури:
MongoDB може ефективно да извършва паралел и може да проследява промените, докато сметката се движи през системата
-
Игри:
MongoDB гарантира, че скоростта никога не се забавя и дава обогатено потребителско изживяване
-
Геопространствени данни:
Със специфични геопространствени характеристики, MongoDB е много надежден при изчисляване на геоспецифичната информация
-
Профили на хора:
Винаги има нови данни, които да добавите към вашата база данни. Какво може да бъде по-добре от това да имате мащабируемост и осигуряване на съхранение на неструктурирани данни?
Приложения на MongoDB в реалния свят (ако не изцяло, то поне допълнение към техните съществуващи бази данни):
-
Aadhar:
Adhar е най-подходящото приложение на MongoDB. Нека да разгледаме ролята на MongoDB в Aadhar. Aadhar е база данни за биометрия, която се счита за най-голямата в света. Тази система се използва за демографски и биометрични данни на огромно население от около 1, 2 милиарда. Aadhar използва MongoDB като една от своите бази данни, за да съхранява това огромно количество данни и изображения.
-
Shutterfly:
Shutterfly е компания за споделяне на снимки и лично издателство. Той управлява база данни с повече от 6 милиарда изображения и скоростта на транзакцията е до 10 000 действия в секунда. Shutterfly е една от компаниите, които преминаха от Oracle към MongoDB за подобряване на производителността на програмиста по отношение на производителността и мащабируемостта. Shutterfly е инсталирал MongoDB за метаданни, свързани с качени снимки, за други транзакционни операции все пак се използва традиционната RDBMS.
-
иБей:
eBay е американска световна компания за пазаруване на клиенти, със седалище в Сан Хосе. eBay използва MongoDB за различни проекти за предложения за търсене, съхранение на метаданни, управление на облака и категоризация на мърчандайзинг.
(източник: https://www.edureka.co/blog/real-world-use-cases-of-mongodb/)
Стъпки за инсталиране на MongoDB:
MongoDB е система с отворен код. Няколко правилни стъпки и можете да започнете да използвате MongoDB на вашия компютър.
Стъпка 1: Познайте вашата система
Запишете версията на Windows и системния тип на вашия компютър. Ако вече не го знаете, ето как да го направите:
Щракнете с десния бутон върху старт >> Система >> За
Стъпка 2: Изтеглете MongoDB
Отидете до вашия браузър и отидете на линка (https://www.mongodb.com/download-center/community). Изтеглете MongoDB Community Server
Стъпка 3: Инсталирайте MongoDB
След като изтеглянето приключи, отворете файла msi. Ще видите съветника за инсталиране. Щракнете NEXT.за да инсталирате MongoDB
Приемете лицензионното споразумение за крайния потребител (игнорирайте го, щракнете върху приемане;)). Щракнете върху завърши, за да завършите инсталацията.
Продължете да използвате настройките по подразбиране.
Кликнете върху Finish и инсталирайте всички компоненти. Ако получите грешки, вероятно това е поради липсата на db директория. Можете да създадете такъв по пътя C: >> data >> db.
Стъпка 4: Стартирайте MongoDB
След като MongoDB сървърът е инсталиран успешно, трябва да стартираме командата mongodb. За да стартирате това, отворете командния ред. (Щракнете с десния бутон върху Windows >> Команден ред). Променете директорията в бин файла на MongoDB, където са достъпни всички изпълними файлове. Използвайте командата: cd C: \ Program Files \ MongoDB \ Server \ 4.0 \ bin, След като сте в директорията на bin, дайте командата: mongod. Тази команда стартира демона Монго.
Стъпка 5: Изпълнете MongoDB
Сега отворете друг терминал и променете директорията в кошчето. Сега изпълнете командата: mongo. Това ще отвори черупката на монго. За да започнем да работим върху MongoDB, трябва да създадем нова база данни. Използваме командата: покажете DBS. Тази команда показва всички бази данни, налични на компютъра.
Сега създайте база данни с помощта на командата: използвайте mylib. Тази база данни все още няма да бъде разпозната от командата 'show dbs', защото е празна.
За да добавите данни към базата данни mylib, използвайте следната команда:
Сега, когато някои данни са вмъкнати, можем да използваме команда show dbs и тя ще ни върне следното:
Сега, когато сме добавили колекция, можем да използваме следните команди, за да ги покажем.
Препоръчителни статии
Това е ръководство за това как да инсталирате MongoDB. Тук сме обсъдили основните концепции, приложения и различни стъпки за инсталиране на MongoDB. Можете също да разгледате следните статии, за да научите повече -
- MongoDB Команди
- MongoDB срещу SQL сървър
- MongoDB е отворен код
- МонгоДБ срещу ДинамоДБ