![]() |
VOOZH | about |
MongoDB is a popular NoSQL database designed to store and manage data flexibly and at scale. Unlike traditional relational databases that use tables and rows, MongoDB stores data as JSON-like documents using a format called BSON (Binary JSON). This document-oriented model makes it easy to handle complex and varied data structures.
Below are the foundational topics that introduce MongoDB, its architecture and how Python interacts with it.
The following linked topics explain how MongoDB’s document model works and how to begin managing databases and cursors using PyMongo.
This section contains individual tutorials for inserting, updating, deleting, and retrieving data using different PyMongo query methods.
The following tutorials demonstrate how to create, retrieve, modify, and delete collections and documents using Python.
This section provides linked guides on creating, managing, and removing indexes in MongoDB collections using PyMongo.
The topics below show how to convert MongoDB documents into JSON, Pandas DataFrames and how to import data from external files.
These linked articles answer common MongoDB and PyMongo questions, covering retrieval, cursor operations, and geospatial queries.