• Like

Thanks for flagging this SlideShare!

Oops! An error has occurred.

Morning with MongoDB Paris 2012 - Accueil et Introductions

  • 490 views
Published

Bill Brooks, Territory Manager, 10gen (the MongoDB company)

Bill Brooks, Territory Manager, 10gen (the MongoDB company)

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
490
On SlideShare
0
From Embeds
0
Number of Embeds
2

Actions

Shares
Downloads
5
Comments
0
Likes
0

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. Morning with MongoDB - Paris Bienvenue!Wednesday, 7 November 12
  • 2. The Presenters •10gen •Bill Brooks, Territory Manager •Matt Asay, VP Strategy •Norberto Leite, Senior Solutions Architect •Matt Bates, Solutions Architect •James Chesters, Community Manager •Our guest speakers... thanks... •Julien Simon, Criteo •Sandrine Crozat, Le Figaro •Mathias Kluba, Fast Connect •Arnoud Huon, OCTO •Charles Blonde, Xebia •Nagi Letaifa, ZenikaWednesday, 7 November 12
  • 3. Agenda • Introduction to NoSQL/MongoDB • Making BigData Small • MongoDB Technical Overview / Roadmap • Coffee Break • Customer Presentations • Partner Presentations • 10gen (the MongoDB company) • Roundtable Q&A • NetworkingWednesday, 7 November 12
  • 4. Database Evolution: Store Everything in RDBMsWednesday, 7 November 12
  • 5. Specialized RDBMS for OLAP/BIWednesday, 7 November 12
  • 6. MongoDB = Operational Big DataWednesday, 7 November 12
  • 7. Increasing Complexity & Cost Decreasing ProductivityWednesday, 7 November 12
  • 8. Forcing Affecting Traditional RDBMS Agile Development • Iterative • Continuous Data Volume, Type & Use • Trillions of records • 100’s of millions of queries per second • Real-Time Analytics • Unstructured / semi- structured New Hardware Architectures • Commodity servers • Cloud Computing • Horizontal ScalingWednesday, 7 November 12
  • 9. NoSQL Really Means... non-relational, next-generation operational datastores and databasesWednesday, 7 November 12
  • 10. NoSQL Really Means... non-relational, next-generation operational datastores and databases ... focus on the “non-relational” bit.Wednesday, 7 November 12
  • 11. NOSQL Categories Key-Value Column Document Graph Redis Cassandra MongoDB Neo4jWednesday, 7 November 12
  • 12. Which one is the best?Wednesday, 7 November 12
  • 13. Which one is the best?Wednesday, 7 November 12
  • 14. Which one should I use for my use case?Wednesday, 7 November 12
  • 15. • memcached scalability & performance •key/value • RDBMS depth of functionalityWednesday, 7 November 12
  • 16. Why use MongoDB? • Easy to start • Open source • Drivers in every major language • Easy to develop • Schemaless document model • Flexible query language • Secondary indexes • Easy to scale • Built in sharding • Asynchronous replicationWednesday, 7 November 12
  • 17. Terminology RDBMS MongoDB Table Collection Row(s) JSON Document Index Index Join Embedding & Linking Partition Shard Partition Key Shard KeyWednesday, 7 November 12
  • 18. RDBMS view of the dataWednesday, 7 November 12
  • 19. Application view of the data { _id : ObjectId("4c4ba5c0672c685e5e8aabf3"), author : "Hergé", date : "Sat Jul 24 2010 19:47:11 GMT-0700 (PDT)", text : "Destination Moon", tags : [ "comic", "adventure" ], comments : [ { author : "Kyle", date : "Sat Jul 24 2010 20:51:03 GMT-0700 (PDT)", text : "great book" } ], comments_count: 1 }Wednesday, 7 November 12
  • 20. What MongoDB solvesWednesday, 7 November 12
  • 21. Morning with MongoDB ParisWednesday, 7 November 12