MongoDB overview and installation

On this page:
  • What is MongoDB
  • Limitations
  • Download and installation of MongoDB on Windows 32 bit
MongoDB:

MongoDB is a cross-platform document-oriented database program. Classified as a NoSQL database program, MongoDB uses JSON-like documents with schemata. MongoDB is developed by MongoDB Inc. and licensed under the Server Side Public License.
For more information visit mongodb website
The community version of the software for free
The enterprise version of MongoDB requires a license for each database.
MongoDB Atlas is a cloud version offering database-as-a-service for those who wish to host their databases.

Limitations:
The maximum BSON document size is 16 megabytes.
The MMAPv1 storage engine limits each database to no more than 16000 data files. This means that a single MMAPv1 database has a maximum size of 32TB.
For more information visit

Download and install MongoDB:
My system configuration:
IMG_256
Get installation of MongoDB from
IMG_257

Open and click Next:
IMG_258

Accept licence and hit Next:
IMG_259

Click on Custom to see what features in installed:
IMG_260
IMG_261
Components
Process
Server
mongod.exe
Router
mongos.exe
Client
mongo.exe
MonitoringTools
mongostat.exe,
mongotop.exe
ImportExportTools
mongodump.exe,
mongorestore.exe,
mongoexport.exe,
mongoimport.exe
MiscellaneousTools
bsondump.exe,
mongofiles.exe,
mongooplog.exe,
mongoperf.exe

Now hit Install:
IMG_262
Installation is complete, hit Finish:
IMG_263

Files and Directories in MongoDB:
Location:
C:\Program Files\MongoDB\Server\3.2
IMG_264

Open README file in notepad:
MongoDB README
Welcome to MongoDB!
mongod - The database server.
mongos - Sharding router.
mongo - The database shell (uses interactive javascript).
mongodump - Create a binary dump of the contents of a database.
mongorestore - Restore data from the output created by mongodump.
mongoexport - Export the contents of a collection to JSON or CSV.
mongoimport - Import data from JSON, CSV or TSV.
mongofiles - Put, get and delete files from GridFS.
mongostat - Show the status of a running mongod/mongos.
bsondump - Convert BSON files into human-readable formats.
mongooplog - Poll the oplog and apply to a local server.
mongoreplay - Traffic capture and replay tool.
mongotop - Track time spent reading and writing data.

Bin directories detail hierarchy:
C:\Program Files\MongoDB\Server\3.2\bin
IMG_265

References: