MongoDB Tutorial:

Getting started with MongoDB

Remarks

  • Data in the world started to grow tremendously after mobile application came in the market. This huge amount of data became almost impossible to handle with traditional relational database - SQL. NoSQL databases are introduced to handle those data where much more flexibility came like variable number of columns for each data.
  • MongoDB is one of the leading NoSQL databases. Each collection contains a number of JSON documents. Any data model that can be expressed in a JSON document can be easily stored in MongoDB.
  • MongoDB is a server-client database. Server usually runs with the binary file mongod and client runs with mongo.
  • There is no join operation in MongoDB prior to v.3.2, for various philosophical and pragmatic reasons. But Mongo shell supports javascript, so if $lookup is not available, one can simulate join operations on documents in javascript before inserting.
  • To run an instance in production environment, it's strongly advised to follow the Operations Checklist.
VersionRelease Date
3.42016-11-29
3.22015-12-08
3.02015-03-03
2.62014-04-08
2.42013-03-19
2.22012-08-29
2.02011-09-12
1.82011-03-16
1.62010-08-31
1.42010-03-25
1.22009-12-10

MongoDB Getting started with MongoDB Examples:

Related MongoDB Tutorial Topics:

Other Tutorial Topics:

This modified content is an extract of the original Stack Overflow Documentation released under CC BY-SA 3.0 This website is not affiliated with Stack Overflow. This topic was created and modified by the Stack Ovedrflow Contributor.