MongoDB in 15 Minutes

yarn
yarn global add gitbook-cli
gitbook serve

Tested Environments

  • Ubuntu 16.04
  • MongoDB shell version v4.0.0
  • MongoDB server version: 4.0.0

Books

  1. Mastering MongoDB 3.x

    By Alex Giamas
    November 2017
    An expert's guide to build fault tolerant MongoDB application

  2. MongoDB Administrator’s Guide

    By Cyrus Dasadia
    October 2017
    Manage, fine-tune, secure and deploy your MongoDB solution with ease with the help of practical recipes

  3. MongoDB Cookbook - Second Edition

    By Cyrus Dasadia, Amol Nayak
    January 2016
    Harness the latest features of MongoDB 3 with this collection of 80 recipes – from managing cloud platforms to app development, this book is a vital resource

Introduction to MongoDB

MongoDB is an open-source document database that provides high performance, high availability, and automatic scaling.

Document Database

A record in MongoDB is a document, which is a data structure composed of field and value pairs. MongoDB documents are similar to JSON objects. The values of fields may include other documents, arrays, and arrays of documents.

The advantages of using documents are:

  • Documents (i.e. objects) correspond to native data types in many programming languages.
  • Embedded documents and arrays reduce need for expensive joins.
  • Dynamic schema supports fluent polymorphism.

Key Features

  • High Performance
  • Rich Query Language
  • High Availability
  • Horizontal Scalability
  • Support for Multiple Storage Engines

results matching ""

    No results matching ""