Статьи

Начало работы с MongoDB: Как установить MongoDB в ОС Windows, используя предварительно созданные 32-разрядные / 64-разрядные двоичные файлы?

MongoDB

MongoDB — это высокопроизводительная, не требующая схем, ориентированная на документы система баз данных NoSQL с открытым исходным кодом, написанная на языке программирования C ++. Он управляет коллекциями документов BSON, которые могут быть вложены в сложные иерархии и которые по-прежнему легко запрашивать и индексировать, что позволяет многим приложениям хранить данные естественным способом, который соответствует их собственным типам и структурам данных.

Почему MongoDB?

  • Документ-ориентированный
    • Документы (объекты) хорошо сопоставляются с типами данных языка программирования
    • Встроенные документы и массивы уменьшают потребность в объединениях
    • Динамически типизированный (без схемы) для простой эволюции схемы
    • Никаких объединений и многодокументных транзакций для высокой производительности и легкой масштабируемости
  • Высокая производительность
    • Нет соединений и встраивание делает чтение и запись быстро
    • Индексы, включая индексирование ключей из встроенных документов и массивов
    • Необязательные потоковые записи (без подтверждений)
  • Высокая доступность
    • Реплицированные серверы с автоматическим переключением мастера
  • Легкая масштабируемость
    • Автоматическое разбиение (автоматическое разделение данных между серверами)

      • Чтение и запись распределяются по осколкам
      • Отсутствие объединений или многодокументных транзакций позволяет легко и быстро распределять запросы.
    • Последовательные чтения могут быть распределены по реплицированным серверам.
  • Богатый язык запросов


Я хочу попробовать. Хо, чтобы установить его?


Самый простой (и рекомендуемый) способ установки MongoDB — это использование готовых двоичных файлов.
Примечание. 
Рекомендуется 64-разрядная версия, хотя для ее запуска требуется 64-разрядная версия Windows.

32-битные двоичные файлы

Загрузите  и распакуйте 32-битный .zip. Рекомендуется сборка «Производство».

64-битные двоичные файлы

Загрузите  и распакуйте 64-битный .zip.

расстегнуть молнию

Распакуйте загруженный бинарный пакет в папку по вашему выбору. Вы можете переименовать mongo-xxxxxxx в «mongo» для удобства.

Создать каталог данных

По умолчанию MongoDB будет хранить данные в \ data \ db, но не будет автоматически создавать эту папку, поэтому мы делаем это здесь:

C:\> mkdir \data
C:\> mkdir \data\db

Или вы можете сделать это из Windows Explorer , конечно.

Если вы предпочитаете размещать файлы данных в другом месте, используйте параметр командной строки —dbpath при запуске mongod.exe.

Запустите и подключитесь к серверу

Важные двоичные файлы для первого запуска:

  • mongod.exe — сервер базы данных. Попробуйте mongod —help, чтобы увидеть параметры запуска.
  • mongo.exe — административная оболочка

Чтобы запустить базу данных, нажмите mongod.exe в проводнике или запустите ее из окна CMD .

C:\> cd \my_mongo_dir\bin
C:\my_mongo_dir\bin> mongod

Примечание. Сервер также можно запустить как  службу Windows . Но мы можем сделать это позже.

Теперь запустите административную оболочку, дважды щелкнув mongo.exe в проводнике, или из командной строки CMD. По умолчанию mongo.exe подключается к серверу mongod, работающему на localhost, и использует базу данных с именем test. Запустите mongo —help, чтобы увидеть другие варианты.

C:\> cd \my_mongo_dir\bin
C:\my_mongo_dir\bin> mongo
> // the mongo shell is a javascript shell connected to the db
> // by default it connects to database 'test' at localhost
> 3+3
6
> db
test
> // the first write will create the db:
> db.foo.insert( { a : 1 } )
> db.foo.find()
{ _id : ..., a : 1 }
> show dbs
...
> show collections
...
> help

Рекомендации:

Статьи по Теме

 

Из http://singztechmusings.in/getting-started-with-mongodb-how-to-install-mongodb-on-windows-os-using-pre-built-32-bit-64-bit-binaries/