Direkt zum Inhalt
StartseitePython

Introduction to MongoDB in Python

Learn to manipulate and analyze flexibly structured data with MongoDB.

Kurs Kostenlos Starten
4 Stunden16 Videos60 Übungen20.394 LernendeTrophyLeistungsnachweis

Kostenloses Konto erstellen

GoogleLinkedInFacebook

oder

Durch Klick auf die Schaltfläche akzeptierst du unsere Nutzungsbedingungen, unsere Datenschutzrichtlinie und die Speicherung deiner Daten in den USA.
Group

Trainierst du 2 oder mehr?

Versuchen DataCamp for Business

Beliebt bei Lernenden in Tausenden Unternehmen


Kursbeschreibung

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.
Für Unternehmen

Trainierst du 2 oder mehr?

Verschaffen Sie Ihrem Team Zugriff auf die vollständige DataCamp-Plattform, einschließlich aller Funktionen.
DataCamp Für UnternehmenFür eine maßgeschneiderte Lösung buchen Sie eine Demo.
  1. 1

    Flexibly Structured Data

    Kostenlos

    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.

    Kapitel Jetzt Abspielen
    Intro to MongoDB and the Nobel Prize dataset
    50 xp
    Count documents in a collection
    50 xp
    Listing databases and collections
    100 xp
    List fields of a document
    100 xp
    Finding documents
    50 xp
    "born" approximation
    50 xp
    Composing filters
    100 xp
    We've got options
    100 xp
    Dot notation: reach into substructure
    50 xp
    Choosing tools
    50 xp
    Starting our ascent
    100 xp
    Our 'born' approximation, and a special laureate
    100 xp
  2. 3

    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.

    Kapitel Jetzt Abspielen
  3. 4

    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.

    Kapitel Jetzt Abspielen
Für Unternehmen

Trainierst du 2 oder mehr?

Verschaffen Sie Ihrem Team Zugriff auf die vollständige DataCamp-Plattform, einschließlich aller Funktionen.

Datensätze

Laureates datasetPrizes dataset

Mitwirkende

Collaborator's avatar
Hadrien Lacroix
Collaborator's avatar
Mari Nazary
Collaborator's avatar
Greg Wilson
Collaborator's avatar
Alex Yarosh
Donny Winston HeadshotDonny Winston

Donny is a computer systems engineer at Lawrence Berkeley National Lab.

Mehr Anzeigen

Was sagen andere Lernende?

Melden Sie sich an 15 Millionen Lernende und starten Sie Introduction to MongoDB in Python Heute!

Kostenloses Konto erstellen

GoogleLinkedInFacebook

oder

Durch Klick auf die Schaltfläche akzeptierst du unsere Nutzungsbedingungen, unsere Datenschutzrichtlinie und die Speicherung deiner Daten in den USA.