SlideShare a Scribd company logo
By ,
Kowndinya Mannepalli
"Mongo DB is scalable, open source, high performance, document oriented database.“
- 10 gen
By ,
Kowndinya Mannepalli
MongoDB is a cross-platform document-
oriented database. Classified as a NoSQL database,
MongoDB eschews the traditional table-based relational
database structure in favour of JSON-like documents with
dynamic schemas (MongoDB calls the format BSON),
making the integration of data in certain types of
applications easier and faster.
MongoDB is developed by MongoDB Inc. and
is published as free and open-source software under a
combination of the GNU Affero General Public License
and the Apache License. As of July 2015, MongoDB is
the fourth most popular type of database management
system, and the most popular for document stores
Key points of MongoDB
 Develop Faster
 Deploy Easier
 Scale Bigger
By ,
Kowndinya Mannepalli
Main purpose to build MongoDB:
 Scalability
 Performance
 High Availability
 Scaling from single server deployments to large, complex multi-site architectures.
By ,
Kowndinya Mannepalli
Main features
Ad hoc queries
MongoDB supports field, range queries, regular expression
searches. Queries can return specific fields of documents and
also include user-defined JavaScript functions.
Indexing
You can index any field in a document.
Support ad hoc queries
In MongoDB, you can search by field, range query and it also
supports regular expression searches.
Replication
MongoDB supports Master Slave replication
Duplication of data
MongoDB can run over multiple servers. The data is duplicated
to keep the system up and also keep its running condition in
case of hardware failure.
Load balancing
It has an automatic load balancing configuration because of data
placed in shards.
• Supports map reduce and aggregation tools.
• Uses JavaScript instead of Procedures.
• It is a schema-less database written in C++.
• Provides high performance.
• Stores files of any size easily without complicating your
stack.
• Easy to administer in the case of failures.
By ,
Kowndinya Mannepalli
• A NoSQL database provides a mechanism for
storage and retrieval of data which is modelled in
means other than the tabular relations used in
relational databases.
• NoSQL Database is used to refer a non-SQL or non
relational database.
• It is generally used to store big data and real-time
web applications.
Advantages
• It supports query language.
• It provides fast performance.
• It provides horizontal scalability.
By ,
Kowndinya Mannepalli
NoSQL database can be classified as 4 basic types:
• Key value store NoSQL database
• Document store NoSQL database
• Column store NoSQL database
• Graph base NoSQL database
There are many NoSQL databases. MongoDB, Cassandra, CouchBD, Hypertable, Redis, Riak,
Neo4j, HBASE, Couchbase, MemcacheDB, Voldemort, RevenDB etc. are the examples of
NoSQL databases.
By ,
Kowndinya Mannepalli
Features of MongoDB
•Easy to use
•Light Weight
•Extremely faster than RDBMS
MongoDB used in
•Big and complex data
•Mobile and social infrastructure
•Content management and delivery
•User data management
•Data hub
RDBMS/NoSQL
By ,
Kowndinya Mannepalli
STEP - 1
C:Program FilesMongoDBServer3.0bin
STEP - 2
By ,
Kowndinya Mannepalli
STEP - 3
By ,
Kowndinya Mannepalli
STEP - 4
By ,
Kowndinya Mannepalli
For DB info
Creating DB
Drop DB
By ,
Kowndinya Mannepalli
Create Collection Drop collection
By ,
Kowndinya Mannepalli
insert documents
multiple documents
By ,
Kowndinya Mannepalli
update documents
limit() Method
By ,
Kowndinya Mannepalli
sort() method
The sorting order is specified as 1 or -1.
1 is used for ascending order sorting.
-1 is used for descending order sorting.
By ,
Kowndinya Mannepalli
References BY
 https://en.wikipedia.org/wiki/MongoDB
 http://www.javatpoint.com/
 https://www.mongodb.org/
By ,
Kowndinya Mannepalli

More Related Content

PDF
Hdfs Dhruba
PPTX
Intro to bigdata on gcp (1)
PPTX
NoSQL databases
PPTX
introduction to NOSQL Database
PPTX
NOSQL Databases types and Uses
PPTX
Big Data and Hadoop
PPTX
No SQL- The Future Of Data Storage
PPTX
Non relational databases-no sql
Hdfs Dhruba
Intro to bigdata on gcp (1)
NoSQL databases
introduction to NOSQL Database
NOSQL Databases types and Uses
Big Data and Hadoop
No SQL- The Future Of Data Storage
Non relational databases-no sql

What's hot (20)

PDF
Introduction to NoSQL
ODP
Nonrelational Databases
PPSX
A Seminar on NoSQL Databases.
PPT
Schemaless Databases
PPTX
Intro to Big Data Hadoop
PPTX
Big data technology unit 3
PPTX
Chapter 4 terminolgy of keyvalue databses from nosql for mere mortals
PDF
NoSQL Databases
PPTX
CS 542 Parallel DBs, NoSQL, MapReduce
PPTX
NoSQL and MapReduce
PDF
NOSQL- Presentation on NoSQL
PDF
Relational vs. Non-Relational
PPTX
Big data ppt
PPTX
Introduction to NoSQL
PPTX
Big Data Unit 4 - Hadoop
PPT
Hadoop mapreduce and yarn frame work- unit5
PPT
NoSQL Databases
PPTX
NOSQL vs SQL
PPTX
An Intro to NoSQL Databases
PPT
NoSQL databases
Introduction to NoSQL
Nonrelational Databases
A Seminar on NoSQL Databases.
Schemaless Databases
Intro to Big Data Hadoop
Big data technology unit 3
Chapter 4 terminolgy of keyvalue databses from nosql for mere mortals
NoSQL Databases
CS 542 Parallel DBs, NoSQL, MapReduce
NoSQL and MapReduce
NOSQL- Presentation on NoSQL
Relational vs. Non-Relational
Big data ppt
Introduction to NoSQL
Big Data Unit 4 - Hadoop
Hadoop mapreduce and yarn frame work- unit5
NoSQL Databases
NOSQL vs SQL
An Intro to NoSQL Databases
NoSQL databases
Ad

Viewers also liked (20)

PDF
PDF
Best-in-Class for the Online DC Plan Participant Experience - A Competitive A...
PDF
Статья журнал Фотоника - Аддитивные технологии Часть 1. - Металл
PDF
1 linux
PDF
Jys summit3-slideshare
PDF
Nokia 2600C specification
PDF
Spice M-5390 supplier
PPTX
мамаев даниил воронеж
PDF
10 back
PPTX
Implementation training updated 9.27.13
PPTX
Adobe photoshop lesson by citra
PDF
Step by step guidance general overview final_new
PDF
Samsung+Guru200+specification
PPTX
15 enemies-of-success
PPTX
Foundation Portfolio Evaluation
PPTX
Annuity and life insurance product update - Q2 2015
PPTX
Dr. Pete Killcommons Speaks at the First AIT Congress
PPTX
Klimina anna
PPTX
Credit Card Product Update - 2015 Q1 & Q2
Best-in-Class for the Online DC Plan Participant Experience - A Competitive A...
Статья журнал Фотоника - Аддитивные технологии Часть 1. - Металл
1 linux
Jys summit3-slideshare
Nokia 2600C specification
Spice M-5390 supplier
мамаев даниил воронеж
10 back
Implementation training updated 9.27.13
Adobe photoshop lesson by citra
Step by step guidance general overview final_new
Samsung+Guru200+specification
15 enemies-of-success
Foundation Portfolio Evaluation
Annuity and life insurance product update - Q2 2015
Dr. Pete Killcommons Speaks at the First AIT Congress
Klimina anna
Credit Card Product Update - 2015 Q1 & Q2
Ad

Similar to Mongo db (20)

PPTX
SQL vs MongoDB
PPTX
PDF
the rising no sql technology
PPTX
Introduction to NoSQL and MongoDB
PPT
MONGODB VASUDEV PRAJAPATI DOCUMENTBASE DATABASE
PPTX
UNIT-2.pptx
PPTX
MongoDB presentation
PDF
MongoDB Lab Manual (1).pdf used in data science
PPTX
Selecting best NoSQL
PDF
No sq lv1_0
PPT
First steps to Azure Cosmos DB: Getting Started with MongoDB and NoSQL
PPTX
Klevis Mino: MongoDB
PPTX
NoSQL and MongoDB
PPTX
Big Data, NoSQL with MongoDB and Cassasdra
PPTX
Intoduction to No SQL, about its benefits.
PPTX
nosql [Autosaved].pptx
DOCX
Sql vs NO-SQL database differences explained
PPTX
Muskan Kumari (1276) Intro to NoSql.pptx. pptx
PPTX
Everything You Need to Know About MongoDB Development.pptx
PPTX
Introduction to NoSQL
SQL vs MongoDB
the rising no sql technology
Introduction to NoSQL and MongoDB
MONGODB VASUDEV PRAJAPATI DOCUMENTBASE DATABASE
UNIT-2.pptx
MongoDB presentation
MongoDB Lab Manual (1).pdf used in data science
Selecting best NoSQL
No sq lv1_0
First steps to Azure Cosmos DB: Getting Started with MongoDB and NoSQL
Klevis Mino: MongoDB
NoSQL and MongoDB
Big Data, NoSQL with MongoDB and Cassasdra
Intoduction to No SQL, about its benefits.
nosql [Autosaved].pptx
Sql vs NO-SQL database differences explained
Muskan Kumari (1276) Intro to NoSql.pptx. pptx
Everything You Need to Know About MongoDB Development.pptx
Introduction to NoSQL

Recently uploaded (20)

PDF
01-Introduction-to-Information-Management.pdf
PDF
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PPTX
Lesson notes of climatology university.
PDF
O7-L3 Supply Chain Operations - ICLT Program
PDF
Sports Quiz easy sports quiz sports quiz
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PPTX
Renaissance Architecture: A Journey from Faith to Humanism
PDF
VCE English Exam - Section C Student Revision Booklet
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PDF
Computing-Curriculum for Schools in Ghana
PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PDF
RMMM.pdf make it easy to upload and study
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PPTX
master seminar digital applications in india
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
01-Introduction-to-Information-Management.pdf
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
Lesson notes of climatology university.
O7-L3 Supply Chain Operations - ICLT Program
Sports Quiz easy sports quiz sports quiz
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
Renaissance Architecture: A Journey from Faith to Humanism
VCE English Exam - Section C Student Revision Booklet
Microbial diseases, their pathogenesis and prophylaxis
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
Computing-Curriculum for Schools in Ghana
FourierSeries-QuestionsWithAnswers(Part-A).pdf
RMMM.pdf make it easy to upload and study
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
Supply Chain Operations Speaking Notes -ICLT Program
master seminar digital applications in india
STATICS OF THE RIGID BODIES Hibbelers.pdf
O5-L3 Freight Transport Ops (International) V1.pdf

Mongo db

  • 1. By , Kowndinya Mannepalli "Mongo DB is scalable, open source, high performance, document oriented database.“ - 10 gen
  • 2. By , Kowndinya Mannepalli MongoDB is a cross-platform document- oriented database. Classified as a NoSQL database, MongoDB eschews the traditional table-based relational database structure in favour of JSON-like documents with dynamic schemas (MongoDB calls the format BSON), making the integration of data in certain types of applications easier and faster. MongoDB is developed by MongoDB Inc. and is published as free and open-source software under a combination of the GNU Affero General Public License and the Apache License. As of July 2015, MongoDB is the fourth most popular type of database management system, and the most popular for document stores Key points of MongoDB  Develop Faster  Deploy Easier  Scale Bigger
  • 3. By , Kowndinya Mannepalli Main purpose to build MongoDB:  Scalability  Performance  High Availability  Scaling from single server deployments to large, complex multi-site architectures.
  • 4. By , Kowndinya Mannepalli Main features Ad hoc queries MongoDB supports field, range queries, regular expression searches. Queries can return specific fields of documents and also include user-defined JavaScript functions. Indexing You can index any field in a document. Support ad hoc queries In MongoDB, you can search by field, range query and it also supports regular expression searches. Replication MongoDB supports Master Slave replication Duplication of data MongoDB can run over multiple servers. The data is duplicated to keep the system up and also keep its running condition in case of hardware failure. Load balancing It has an automatic load balancing configuration because of data placed in shards. • Supports map reduce and aggregation tools. • Uses JavaScript instead of Procedures. • It is a schema-less database written in C++. • Provides high performance. • Stores files of any size easily without complicating your stack. • Easy to administer in the case of failures.
  • 5. By , Kowndinya Mannepalli • A NoSQL database provides a mechanism for storage and retrieval of data which is modelled in means other than the tabular relations used in relational databases. • NoSQL Database is used to refer a non-SQL or non relational database. • It is generally used to store big data and real-time web applications. Advantages • It supports query language. • It provides fast performance. • It provides horizontal scalability.
  • 6. By , Kowndinya Mannepalli NoSQL database can be classified as 4 basic types: • Key value store NoSQL database • Document store NoSQL database • Column store NoSQL database • Graph base NoSQL database There are many NoSQL databases. MongoDB, Cassandra, CouchBD, Hypertable, Redis, Riak, Neo4j, HBASE, Couchbase, MemcacheDB, Voldemort, RevenDB etc. are the examples of NoSQL databases.
  • 7. By , Kowndinya Mannepalli Features of MongoDB •Easy to use •Light Weight •Extremely faster than RDBMS MongoDB used in •Big and complex data •Mobile and social infrastructure •Content management and delivery •User data management •Data hub RDBMS/NoSQL
  • 8. By , Kowndinya Mannepalli STEP - 1 C:Program FilesMongoDBServer3.0bin STEP - 2
  • 11. By , Kowndinya Mannepalli For DB info Creating DB Drop DB
  • 12. By , Kowndinya Mannepalli Create Collection Drop collection
  • 13. By , Kowndinya Mannepalli insert documents multiple documents
  • 14. By , Kowndinya Mannepalli update documents limit() Method
  • 15. By , Kowndinya Mannepalli sort() method The sorting order is specified as 1 or -1. 1 is used for ascending order sorting. -1 is used for descending order sorting.
  • 16. By , Kowndinya Mannepalli References BY  https://en.wikipedia.org/wiki/MongoDB  http://www.javatpoint.com/  https://www.mongodb.org/