0% found this document useful (0 votes)
14 views

What Is Mongo DB and Where It Is Used Widely

MongoDB is a document database that stores data in JSON-like documents. It includes features like secondary indexes, query languages, and horizontal scaling through sharding. MongoDB is used widely for web applications due to its simple queries and easy integration of data. While it is not suited for complex transactions, MongoDB allows for dynamic queries on document structures and easy scaling. It is commonly used in big data, content management, mobile, social, and user data applications.
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views

What Is Mongo DB and Where It Is Used Widely

MongoDB is a document database that stores data in JSON-like documents. It includes features like secondary indexes, query languages, and horizontal scaling through sharding. MongoDB is used widely for web applications due to its simple queries and easy integration of data. While it is not suited for complex transactions, MongoDB allows for dynamic queries on document structures and easy scaling. It is commonly used in big data, content management, mobile, social, and user data applications.
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

What is Mongo DB and where it is used widely?

MongoDB is a document database. It stores data in a type of JSON format


called BSON.
If you are unfamiliar with JSON, check out our JSON and come to know about
it.
A record in MongoDB is a document, which is a data structure composed of
key-value pairs similar to the structure of JSON objects. We will see some of
the functions of MongoDB. There is Data definition language present in it. It is
a document-based database. Secondary indexes are present it and query
language is present via API. It has atomic writes and built-in horizontal
replication via automated range-based partitioning of data called Sharding.
There is no join transaction in it. A database is a physical container for
collections. Each database gets its own set of files on the file system. A single
MongoDB server typically has multiple databases. MongoDB is an open-source
document database and a leading NoSQL database. MongoDB is written in C+
+. This tutorial will give you a great understanding of MongoDB concepts
needed to create and deploy a highly scalable and performance-oriented
database.

Why do we use MongoDB:


Simple queries are present in it. The functionality provided to most web
applications. Easy and fast integration of data. But it is not suited for heavy and
complex transaction systems.
A MongoDB instance may have zero or more ‘databases’. A database may have
zero or more ‘collections’. A collection may have zero or more ‘documents’. A
document may have one or more fields. MongoDB ‘Indexes’ function much like
their RDBMS counterparts.

Advantages of MongoDB :
MongoDB is a document database in which one collection holds different
documents. The number of fields, content, and size of the document can differ
from one document to another. The structure of a single object is clear. No
complex joins. MongoDB supports dynamic queries on documents using a
document-based query language that's nearly as powerful as SQL. MongoDB is
easy to scale. Conversion/mapping of application objects to database objects not
needed. Uses internal memory for storing the work is being set, enabling faster
access to data. MongoDB is widely used in big data and Content Management
and Delivery also in Mobile and Social Infrastructure wide User Data
Management Data Hub etc…

Why us?
• Appin institute is a leading training institute providing the best training to
students.
• This course is a great introduction to both fundamental programming
concepts and MongoDB.
• Appin institute Coimbatore has an experienced full-stack developer who
can teach this language with the project.
• oriented coaching.
• 100% placement assistance
• If your beginner Appin institute is the best choice to develop your skills
in programming
• Don’t worry about the fee structure, it’s very nominal and training at its
best.

You might also like