Online Courses | MongoDB University
My Courses - MongoDB University
Free MongoDB Official Courses | MongoDB University
Getting Started — MongoDB Manual
What is MongoDB? — MongoDB Manual
MongoDB_Architecture_Guide.pdf
Database Deployments | Cloud: MongoDB Cloud
Comparison Query Operators — MongoDB Manual
Object Constructors and Methods — MongoDB Manual
Collection Methods — MongoDB Manual
Schema Validation — MongoDB Manual
connection-model/README.md at master · mongodb-js/connection-model · GitHub
$bucket (aggregation) — MongoDB Manual
Categorizes incoming documents into groups, called buckets, based on a specified expression and bucket boundaries and outputs a document per each bucket. Each output document contains an _id
field whose value specifies the inclusive lower bound of the bucket. The output option specifies the fields included in each output document.
$bucket
only produces output documents for buckets that contain at least one input document.
TTL indexes are special single-field indexes that MongoDB can use to automatically remove documents from a collection after a certain amount of time or at a specific clock time. Data expiration is useful for certain types of information like machine generated event data, logs, and session information that only need to persist in a database for a finite amount of time.