Self Reflection: MongoDB
MongoDB day 1:

πŸ“ Data model is a way to plan a strategy to arrange or organise data in some way. Types: embedded and reference.

πŸ“ Mongodb is one of the document based database. It support sql ( structured data ) and nosql ( unstructured data )both.

πŸ“ In mongoDB record is known as document and table is known as collection.

πŸ“ Installation of mongodb

πŸ“ Some basic commands

πŸ“ Mongodb accept info in json format.

πŸ“ Integration of mongodb with python.

πŸ“ Detail about I/O operation, with the help of database how we can minimise the time complexity.

πŸ“ findOne( ), bydefault print output in pretty format.

πŸ“ explain( ), by default they print query planner for us but executionStats do explain in very detail.

πŸ“ Indexing concept in mongoDB help us in arranging data in sorting order ( comes under IXSCAN ). But we never recommend to use indexing for searching name, address etc. ( Comes under collection scan )

πŸ“ Aggregation help us in creating pipeline.

πŸ“ Mongodb has support master, slave architecture. Where master replicates the data in all the slaves. Slaves contains groups of data i.e they contain sharded data.

πŸ“ Cluster we can create on prem, using AWS service documentdb and using Atlas cloud by mongodb.

πŸ“ Detail about reference model.

--

--

--

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

🏦 第20ι€±β€Šβ€”β€Šθ‡ͺε‹•εŒ–η²εˆ©θˆ‡θ‡ͺε‹•εŸ·θ‘ŒιŠ€θ‘Œ

November + October Update

Ansible playbook that will retrieve new Container IP and dynamically update the inventory and…

Oracle EBS SSO Integration with Azure AD

Week 4 20% Time Project

🎑Case Study of KubernetesπŸ±β€πŸ‘€

PoC, Prototype or MVP: choosing the right strategy for your software project

Build up your first Calculatorβ€Šβ€”β€ŠPython Tutorial for complete beginners

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Aaditya Tiwari

Aaditya Tiwari

More from Medium

Don’t Forget to Look Up

3 Essential Steps For Determining If Your Business Is Going To Have A Growth Stall So You Can…

Single Man Still Searching for a Meaningful Relationship?

Footprint Analytics: Will Kava Turn the Corner after the Kava 9 Upgrade?