More Related Content
Similar to MongoDB Session 3
Similar to MongoDB Session 3 (20)
More from People Strategists
More from People Strategists (20)
MongoDB Session 3
- 1. Slide 1 of 20© People Strategists www.peoplestrategists.com
MongoDB (Session-3)
- 2. Slide 2 of 20© People Strategists www.peoplestrategists.com
Session 3
- 3. Slide 3 of 20© People Strategists www.peoplestrategists.com
Key Features
High Performance
High Availability
Automatic Scaling
Rich Documentation Support
Full Index Support
Support for aggregation
Support for objects
- 4. Slide 4 of 20© People Strategists www.peoplestrategists.com
Cross Platform
- 5. Slide 5 of 20© People Strategists www.peoplestrategists.com
Easy Language Interface
- 6. Slide 6 of 20© People Strategists www.peoplestrategists.com
Rich Document Support
- 7. Slide 7 of 20© People Strategists www.peoplestrategists.com
MongoDB Document Store
- 8. Slide 8 of 20© People Strategists www.peoplestrategists.com
Distributed Document Store
- 9. {
}
“id ” : 10
“team ” : “Kings XI Punjab”
“Owner ” : Preity Zinta
“ipl records” : {
“Played” : 100,
“Won” : 73,
“Lost” : 27
}
IPL STATS
Played : 100,
Won : 73,
Lost : 27
- 10. Slide 10 of 20© People Strategists www.peoplestrategists.com
MongoDB Document
C) People Strategists - Duplication is prohibited -
- 11. Slide 11 of 20© People Strategists www.peoplestrategists.com
MongoDB Document
Data Stored in JSON document in BSON format.
Documents correspond to Objects.
Embedded documents and arrays reduce need for the
expensive JOINs.
Dynamic schema supports fluent polymorphism.
Can grow dynamically.
Documents from same collection have different
field::value pairs.
C) People Strategists - Duplication is prohibited -
www.peoplestrategists.com
- 13. Slide 13 of 20© People Strategists www.peoplestrategists.com
High Availability
- 15. Slide 15 of 20© People Strategists www.peoplestrategists.com
Automatic Scaling
C) People Strategists - Duplication is prohibited -
- 17. Slide 17 of 20© People Strategists www.peoplestrategists.com
Any Questions