Uploaded on

 

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
1,152
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
74
Comments
0
Likes
7

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Introduction to mongoDB As efficient as your in-house teamWe provide the people, the ability and the tools so you can be best at what you do.
  • 2. Current Available Databases Database Types
  • 3. Challenges With Application My Application
  • 4. Challenges With Application It is only possible with the scalable database technology.
  • 5. Challenges With Application To achieve this we need vary flexible database.
  • 6. Challenges With Application
  • 7. Scale Up Approach of RDBMS
  • 8. Scale Out Approach of NoSQL
  • 9. Where MongoDB Stands? Scalability&Performance Depth of Functionality Key-Value Stores RDBMS
  • 10. Scalability&Performance Depth of Functionality Key-Value Stores RDBMS Where MongoDB Stands? 1. No Joins 2. Free Schema
  • 11. What is MongoDB?
  • 12. Why MongoDB?
  • 13. Why MongoDB? Agility
  • 14. Scalability & Performance Why MongoDB?
  • 15. Required Basic Knowledge
  • 16. What is JSON? Array Dictionary
  • 17. What is JSON? Dictionary
  • 18. What is JSON? Array
  • 19. How to install MongoDB?
  • 20. Dynamic Queries MongoDB RDBMS Creat Insert Insert Read Find Select Update Update Update Delete Remove Delete
  • 21. Insert Command in MySQL Insert Command in MongoDB C R U D Functionality
  • 22. Read Command in MySQL C R U D Functionality Read Command in MongoDB
  • 23. C R U D Functionality Update Command in MySQL Update Command in MySQL
  • 24. C RU D Functionality Delete Command in MySQL Delete Command in MongoDB
  • 25. SQL to Aggregation Framework Mapping
  • 26. Database Structure In MongoDB Database Design in MySQL
  • 27. Database Structure In MongoDB Database Design in MongoDB
  • 28. Advanced Features
  • 29. Map-Reduce
  • 30. Database Replication 1. Availability 2. Fault tolerance 1. Availability 2. Fault tolerance
  • 31. Database Replication
  • 32. Database Replication
  • 33. Database Replication
  • 34. Database Sharding 1. Every Doc includes the Shard Key 2. Shard key is immutable 3. Set seprate Index on that sharding key 4. Shard key may be multiple 1. Every Doc includes the Shard Key 2. Shard key is immutable 3. Set seprate Index on that sharding key 4. Shard key may be multiple
  • 35. Questions & Answers
  • 36. Thank You