DEV Community

Cover image for What is MongoDB?
Coding Jitsu
Coding Jitsu

Posted on

What is MongoDB?

Alt Text
So what is the MongoDB Database.

A database, meaning a structured way to store and access data. More specifically, it is a NoSQL database.

NoSQL is a very generic term used to describe any data store that doesn't use legacy approach of related tables of data.

This means that you're storing your data in an organized way, but not in rows and columns An example of NoSQL databases can be anything from a library card catalog, to a more sophisticated data store like MongoDB.

Since the range of what NoSQL means is so wide, we must narrow our definition further.

MongoDB is a NoSQL document database.

This means that data in MongoDB is stored as documents. I will cover what a document is in the next post.

These documents are in turn stored in what MongoDB call collections of documents.

That's why MongoDB is categorized as a NoSQL document database.

In conclusion, the MongoDB database is a NoSQL document database.

API Trace View

How I Cut 22.3 Seconds Off an API Call with Sentry 👀

Struggling with slow API calls? Dan Mindru walks through how he used Sentry's new Trace View feature to shave off 22.3 seconds from an API call.

Get a practical walkthrough of how to identify bottlenecks, split tasks into multiple parallel tasks, identify slow AI model calls, and more.

Read more →

Top comments (0)

Postgres on Neon - Get the Free Plan

No credit card required. The database you love, on a serverless platform designed to help you build faster.

Get Postgres on Neon

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay