-
Book Overview & Buying
-
Table Of Contents
The Official MongoDB Guide
By :
MongoDB offers a powerful and flexible query system designed for working with semi-structured, hierarchical data stored in BSON format. As a document-oriented NoSQL database, MongoDB allows for expressive and dynamic queries that go well beyond simple key-value lookups. Its query engine is optimized for a wide range of workloads, including operational data access, analytical processing, and real-time application use cases.
At its foundation, MongoDB supports standard create, read, update, and delete (CRUD), executed through an intuitive, JSON-like syntax that makes working with nested documents and arrays straightforward. Queries can be composed using field-level operators, logical expressions, regular expressions, and geospatial criteria, among others.
This chapter covers the following topics:
mongosh and PyMongomongosh