Docs Menu

MongoDB Documentation

Get Started with MongoDB

Store data in flexible documents and develop applications designed to adapt and scale, backed by Atlas, a fully managed platform with always-on security and an ecosystem of tools and integrations.

Deploy a Free Cluster
Homepage illustration
Atlas

MongoDB Atlas

Run MongoDB on a multi-cloud developer data platform that accelerates and simplifies working with operational data.

MongoDB Database Manual

Database Manual

Learn core MongoDB concepts, including data modeling, querying data, aggregations, sharding, and more.

Migrators, Tools, and Connectors

Migrators, Tools, and Connectors

Explore tools and integrations for MongoDB, from data visualization and development to migration and management.

Client Libraries

View all
C Driver icon

C

C plus plus Driver icon

C++

C sharp Driver icon

C#

Go Driver icon

Go

Java Driver icon

Java

Kotlin Driver icon

Kotlin

Node Driver icon

Node.js

PHP Driver icon

PHP

Python Driver icon

Python

Ruby Driver icon

Ruby

Rust Driver icon

Rust

Scala Driver icon

Scala

Swift Driver icon

Swift

TypeScript Driver icon

TypeScript

Explore the Document Model

Interact with JSON-like documents using the MongoDB Shell to insert, query, and delete sample data.

Launch Interactive Lab
db.people.insertOne({
name: { first: 'Alan', last: 'Turing' },
birth: new Date('Jun 23, 1912'),
death: new Date('Jun 07, 1954'),
contribs: [ 'Turing machine', 'Turing test' ],
views : Long(1250000)
})

Deploy a cluster on Atlas

Watch a short series of videos on how to create and set up an account, deploy a free cluster, and load sample data.

Become MongoDB Certified

MongoDB Certifications

Join Forums and Discussions

MongoDB Community

View MongoDB Tutorials

Developer Center

© 2023 MongoDB, Inc.

About

  • Careers
  • Investor Relations
  • Legal Notices
  • Privacy Notices
  • Security Information
  • Trust Center
© 2023 MongoDB, Inc.