MongoDB

A particular NoSQL database platform

MongoDB is a particular implementation of a technology known as NoSQL databases.

The basic idea is that you can store JSON objects in the cloud.
Everything else is just sort of a riff on that theme.

Setting up a MongoDB database

The current recommended provider for MongoDB databases is Mongo Cloud Atlas.

An article on gettings started is here:

JavaScript/Node Specific

Java/Spring Boot Specific

Older MLab documentation

MLab is an older MongoDB platform; it is currently deprecated and not allowing new accounts, since the company was bought out by the folks that provide MongoDB Cloud Atlas.

The documentation below is provided only for understanding older example applications.

Here is a repo that demos MLab in the context of a Spring Boot application:

There is already a lot of info about MongoDB at this other website: http://pconrad-webapps.github.io/topics/mongodb/

Related topics: