Your SlideShare is downloading. ×
Munching the Mongo!      A first-bite by              VulcanMinds
What is MongoDB?MongoDB is the web-age *NOSQLDatabase that is high-performance web-scale    Document Oriented schema-f...
Why MongoDB?MongoDB is designed to eliminate the painswith RDBMSs like     performance –degradation with multi-tablejoins...
Where is MongoDB used? Best Answer : Everywhere! Yup ! That’s pretty much correct!OLAP & OLTP Applications are using mon...
Forbidden land for MongoDB?• Legacy SQL crunchers & SQL  mindset/baggage no good for Mongo! • Too much transactional oper...
MongoDB Data Model   Databases                                          Database   Collections                 collection ...
MongoDB Features at a glance                 NOSQL                               Document    Easy                       Da...
more Mongo?• for database software visit   www.mongodb.org  – For training/consultation in India     contact@vulcanminds...
Upcoming SlideShare
Loading in...5
×

Munching the mongo

739

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
739
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Munching the mongo"

  1. 1. Munching the Mongo! A first-bite by VulcanMinds
  2. 2. What is MongoDB?MongoDB is the web-age *NOSQLDatabase that is high-performance web-scale Document Oriented schema-free open-source * NOSQL == Non-SQL or non-RDBMS
  3. 3. Why MongoDB?MongoDB is designed to eliminate the painswith RDBMSs like performance –degradation with multi-tablejoins by allowing embedded documents and arrays faster distributed queries & in-place updates complex scalability and availabilityarchitectures by replicated servers with automatic master failover  automatic sharding (partitioning) and read- write distribution over shards schema-evolution and data integrity loops schema-free design allows easier evolution/changes
  4. 4. Where is MongoDB used? Best Answer : Everywhere! Yup ! That’s pretty much correct!OLAP & OLTP Applications are using mongoDB
  5. 5. Forbidden land for MongoDB?• Legacy SQL crunchers & SQL mindset/baggage no good for Mongo! • Too much transactional operations a no-no for Mongo!  – For example banking, and accounting operations• Where Reporting needs are too extensive and mission critical 
  6. 6. MongoDB Data Model Databases Database Collections collection collection collection Documents Document Document Document Document Document key - Key-value Key-value Key-value Key-value valueKey -> a stringValues – String, Float, Binary, date-time, Integer etc
  7. 7. MongoDB Features at a glance NOSQL Document Easy Data Model Aggregation (with Mongo JSON/BSON) DB Auto- Secondary Sharding & indexes & Schema-free Automatic rich query language master failover
  8. 8. more Mongo?• for database software visit www.mongodb.org – For training/consultation in India contact@vulcanminds.com

×