Getting started with MongoDB

MongoDB is a document-oriented NoSQL database. As we will see, the whole system revolves around this document management, including the query language, which makes it its strong point. We are going to tackle now the setting up of a Mongo server and how to integrate your data in this environment.

Table of contents

  • Getting started with MongoDB
  • Running a JavaScript file in MongoDB
  • Make the output of find readable in shell
  • Basic commands on the mongo shell
  • Create a 2dsphere index
  • Aggregation
  • Operations with tables.
  • Delete documents that have a duplicate field in a collection
  • MongoDB aggregation
  • Examples of aggregated queries that are useful for work and learning
  • Java and Spring example
  • Get sample data
  • Left outer join with aggregation (search $)
  • Configuration
  • Start mongo with a specific configuration file
  • MongoDB Management
  • List of running queries
  • The basics of index creation
  • Deleting / deleting an index
  • Get clues from a collection
  • Sparse indexes and partial indexes
  • Authentication mechanisms in MongoDB
  • Authentication mechanisms
  • Update operators
  • $ Set operator to update the specified fields in documents
  • Chapter 11: Upgrading the MongoDB Version
  • Upgrade to 3.4 on Ubuntu 16.04 using apt
  • MongoDB authorization template
  • How to configure a ReplicaSet to support TLS / SSL?
  • Create the root certificate
  • Generate certificate requests and private keys
  • Sign your certificate requests
  • Concatte each node certificate with its key
  • Get information about the database
  • "Multi" setting when updating multiple documents
  • Update of embedded documents.
  • Bulk operations
  • Retrieve data from the collection with the condition
  • Python Driver
  • Request Document - Using AND, OR, and IN Conditions
  • Find () method with Projection
  • mongoimport with CSV
  • Backup and restore data
  • Upserts and inserts
Size : 1229.071 Kb
File type : pdf
Downloads: 305
Created: 2019-04-27

Warning: Trying to access array offset on false in /home/tutovnfz/public_html/article.php on line 233

Others MongoDB Tutorials

MongoDB Tutorial free PDF

The Little MongoDB Book

The Little MongoDB Book

MongoDB tutorial for professionals

Node.js – Create Database in MongoDB free PDF

Others related eBooks about Getting started with MongoDB

C++ Hacker's Guide

Download free course C++ Hacker's Guide, pdf file on 231 pages by Steve Oualine....

Deep Learning with JavaScript

Download free course Deep Learning with JavaScript, pdf file on 560 pages by Shanqing Cai, Stanley Bileschi, Eric D. Nielsen, Francois Chollet....

The Common Java Cookbook

Download free course The Common Java Cookbook, pdf file on 333 pages by Tim O'Brien....

Spring Framework Tutorial

Download free Spring tutorial course in PDF, training file in 18 chapters and 68 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

Introduction to Spring MVC

This pdf tutorial is a step-by-step guide on how to develop a web application from scratch using the Spring Framework.Free training course material under 68 pages by Thomas Risberg, Rick Evans and Portia Tung....

Learning React Native

React Native is an open-source mobile application framework created by Facebook. It is an ..., download free React Native tutorial in PDF (101 pages) created by ....

Open Data Structures (in Java)

Download free course Open Data Structures (in Java), pdf file on 334 pages by Pat Morin....

Javafx PDF Tutorial

Download free Javafx tutorial course in PDF, training file in 21 chapters and 120 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

C++ ,Pointers and Memory

This tutorial explains how to use pointers and memory and how the pointer works.A complete training document in PDF with sample code By Nick Parlante....

The JavaScript Beginner's Handbook

Download free course The JavaScript Beginner's Handbook, pdf file on 70 pages by Flavio Copes....