Как установить 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 для метаданных, связанных с загруженными фотографиями, для других транзакционных операций, тем не менее, используется традиционная СУБД.
-
eBay:
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
Примите лицензионное соглашение с конечным пользователем (игнорируйте его, нажмите «принять»). Нажмите «Завершить», чтобы завершить установку.
Продолжайте использовать настройки по умолчанию.
Нажмите «Готово» и установите все компоненты. Если вы получаете ошибки, возможно, это связано с отсутствием каталога db. Вы можете создать его по пути C: >> data >> db.
Шаг 4: Запустите MongoDB
После успешной установки сервера MongoDB нам нужно запустить команду mongodb. Чтобы запустить это, откройте командную строку. (Щелкните правой кнопкой мыши по окнам >> Командная строка). Измените каталог на bin-файл MongoDB, где доступны все исполняемые файлы. Используйте команду: cd C: \ Program Files \ MongoDB \ Server \ 4.0 \ bin. Когда вы окажетесь в каталоге bin, введите команду: mongod. Эта команда запускает демона Монго.
Шаг 5: Запустите MongoDB
Теперь откройте другой терминал и измените каталог на корзину. Теперь запустите команду: Монго. Это откроет оболочку монго. Чтобы начать работать с MongoDB, нам нужно создать новую базу данных. Мы используем команду: показать DBS. Эта команда отображает все базы данных, доступные на компьютере.
Теперь создайте базу данных с помощью команды: используйте mylib. Эта база данных все еще не будет распознана командой show dbs, потому что она пуста.
Чтобы добавить данные в базу данных mylib, используйте следующую команду:
Теперь, когда некоторые данные вставлены, мы можем использовать команду show dbs, и она вернет нам следующее:
Теперь, когда мы добавили коллекцию, мы можем использовать следующие команды для их отображения.
Рекомендуемые статьи
Это было руководство о том, как установить MongoDB. Здесь мы обсудили основные понятия, приложения и различные шаги для установки MongoDB. Вы также можете посмотреть следующие статьи, чтобы узнать больше -
- MongoDB Команды
- MongoDB против SQL-сервера
- Является ли MongoDB с открытым исходным кодом
- MongoDB против DynamoDB