Introduction to MongoDB in Python

0
Language

Level

Beginner

Access

Paid

Certificate

Paid

Learn to manipulate and analyze flexibly structured data with MongoDB.

Add your review

Course Description

MongoDB is a tool to explore data structured as you see fit. As a NoSQL database, it doesn’t follow the strict relational format imposed by SQL. By providing capabilities that typically require adding layers to SQL, it collapses complexity. With dynamic schema, you can handle vastly different data together and consolidate analytics. The flexibility of MongoDB empowers you to keep improving and fix issues as your requirements evolve. In this course, you will learn the MongoDB language and apply it to search and analytics. Working with unprocessed data from the official nobelprize.org API, you will explore and answer questions about Nobel Laureates and prizes.

What You’ll Learn

Flexibly Structured Data

This chapter is about getting a bird’s-eye view of the Nobel Prize data’s structure. You will relate MongoDB documents, collections, and databases to JSON and Python types. You’ll then use filters, operators, and dot notation to explore substructure.

Get Only What You Need, and Fast

You can now query collections with ease and collect documents to examine and analyze with Python. But this process is sometimes slow and onerous for large collections and documents. This chapter is about various ways to speed up and simplify that process.

Working with Distinct Values and Sets

Now you have a sense of the data’s structure. This chapter is about dipping your toes into the pools of values for various fields. You’ll collect distinct values, test for membership in sets, and match values to patterns.

Aggregation Pipelines: Let the Server Do It For You

You’ve used projection, sorting, indexing, and limits to speed up data fetching. But there are still annoying performance bottlenecks in your analysis pipelines. You still need to fetch a ton of data. Thus, network bandwidth and downstream processing and memory capacity still impact performance. This chapter is about using MongoDB to perform aggregations for you on the server.

User Reviews

0.0 out of 5
0
0
0
0
0
Write a review

There are no reviews yet.

Be the first to review “Introduction to MongoDB in Python”

×

    Your Email (required)

    Report this page
    Introduction to MongoDB in Python
    Introduction to MongoDB in Python
    LiveTalent.org
    Logo
    LiveTalent.org
    Privacy Overview

    This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.