0% found this document useful (0 votes)
16 views1 page

Mongodb

The document outlines various roadmaps related to MongoDB, including its data model, data types, and key concepts such as BSON vs JSON and SQL vs NoSQL. It covers essential operations like inserting, updating, and deleting documents, as well as indexing and performance optimization strategies. Additionally, it highlights MongoDB's security features and integration with other technologies like Kafka and Elastic Search.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
16 views1 page

Mongodb

The document outlines various roadmaps related to MongoDB, including its data model, data types, and key concepts such as BSON vs JSON and SQL vs NoSQL. It covers essential operations like inserting, updating, and deleting documents, as well as indexing and performance optimization strategies. Additionally, it highlights MongoDB's security features and integration with other technologies like Kafka and Elastic Search.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Related Roadmaps Find the interactive version of this

roadmap and more roadmaps at


Backend Roadmap
Node.js Roadmap
roadmap.sh
MongoDB

BSON vs JSON
SQL vs NoSQL

Embedded Objects & Arrays


What is MongoDB?

Double String MongoDB Basics When to use MongoDB?

Array Object What is MongoDB Atlas?

Binary Data Undefined Data Model & Data Types MongoDB Terminology

Object ID Boolean
Counting Documents
Date Null
insert() and relevant
Regular Expression
find() and relevant
JavaScript Symbol
Collections & Methods update() and relevant
Int64 / Long Int32/Int
delete() and relevant
Timestamp Decimal128
bulkWrite() and relevant
Min Key Max Key
validate()

Read / Write Concerns Useful concepts Query Operators

Cursors

Retryable Reads / Writes Array Operators Projection Operators

$in $nin $all $project $include

Creating Indexes $exclude $slice


$elemMatch $size

Single Field Compound


Element Operators Comparison Operators

Text Expiring $eq $gt $lt


$exists $type

Geospatial Indexes $lte $gte $ne


$regex

Logical Operators $and $or $not $nor


Performance Optimization

Atlas Search Indexes Aggregation Pipelines, Stages and Operators

Query Optimization Common Operators

Transactions $match $group $sort


Language Drivers
$project $skip $limit

MongoDB Connectors
$unwind $lookup $sum
Kafka Spark
Developer Tools

Elastic Search
Replicasets

Backup & Recovery


Sharded Clusters

mongodump mongorestore
Scaling MongoDB Tuning Configuration

Indexing

Role-based Access Control Query Optimization

X.509 Certificate Auth


Encryption
Kerberos Authentication MongoDB Security
Encryption at Rest
LDAP Proxy Auth
Queryable Encryption
MongoDB Audit
Client-Side Field Level

TLS / SSL Encryption

For ecosystem and more, check these other tracks involving GraphQL

Frontend Roadmap Backend Roadmap

You might also like