Mongo db taradtechtalk2012
Upcoming SlideShare
Loading in...5
×
 

Mongo db taradtechtalk2012

on

  • 1,009 views

Mon

Mon

Statistics

Views

Total Views
1,009
Views on SlideShare
1,009
Embed Views
0

Actions

Likes
0
Downloads
18
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Apple Keynote

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n

Mongo db taradtechtalk2012 Mongo db taradtechtalk2012 Presentation Transcript

  • MongoDB inDeveloper Perspective @roofimon Scrum Master@Opendream™
  • Agenda• The Myth of Persistence• How MongoDB Solve the Problems?• Polyglot Persistence
  • Set up ConversationStrongly believe in Object OrientedProgrammingStrongly believe in Agile DevelopmentMethodology
  • The Myth of RDBMS• Object Relational Impedance mismatch• Schema Evolution• Sparse Table
  • These brought me tothe Problem of RDBMS
  • Object RelationalImpedance Mismatch
  • • Object Relational Mapping Costs Time And Money• Relational Database Table Rows Have No Intrinsic Object Identity• Mapping Inheritance Hierarchies To Relational Schemata Involves Compromises• Foreign Keys Can Only Reference One Table• Object Relational Impedance Mismatch Vs Object To Pseudo Relational Impedance Mismatch
  • Semi-Structure Data “Batman of Gotham City, MA died Friday at Arkham Medical Center in Boston after a bout with cancer. He was 66.Born in Revere, he was raised and educated in Salem, MA.He was a member of St. Mary’s Church in Salem, MA, andis survived by his wife, Jane N., and two children, John A.,Jr., and Lily C., both of Winchester, MA.A memorial service will be held at 10:00 AM at St. Mary’sChurch in Gotham.”
  • Sparse Table
  • Schema EvolutionVarchar(20) Varchar(20)Int DoubleVarchar(20) Varchar(200)Date dd/mm/YY Date YY/mm/dd 100M records/DB size = 2TB
  • MongoDB
  • MongoDB
  • Beauty of MongoDB
  • Beauty of MongoDB
  • Beauty of MongoDB
  • Beauty of MongoDB
  • Beauty of MongoDB
  • Beauty of MongoDB
  • Beauty of MongoDB
  • Beauty of MongoDB
  • Dynamic Attribute
  • Dynamic Attribute
  • Dynamic Attribute
  • RBMS Ghost
  • Eventually Consistency
  • Not silver bullet
  • What is not for Mongo• Graph Data• Very Rich Object Oriented Model• Structure Data• Analytical Data
  • Polyglot Persistence
  • Q and Awww.mongodb.in.th