0
Welcome!                MongoDB     Big Business meets Startup - London, UK                  Apr 26th, 2012   Derick Retha...
10gen, the company behind MongoDB●   10gen began the MongoDB project●   Development, support, and services for MongoDB●   ...
Management●   Dwight Merriman – CEO; Founder, CTO    DoubleClick●   Max Shireson – President; COO MarkLogic, 9    years at...
Why we existBig Data● explosion of data and our desire to make  meaningful decisions from that dataNew Programming models●...
MongoDB●   Open source, high performance database●   Key Innovations●   Horizontally scalable●   Agile●   Easy to Deploy i...
MongoDB Use Cases
BenefitsAgility● Applications store complex data that is easier to  model as documents● Schemaless DB enables faster devel...
Database landscape
MMS: MongoDB Monitoring Service●   SaaS solution providing instrumentation and    visibility into MongoDB systems●   Inclu...
Terminology●   Document: the data (row)●   Collection: contains documents (table, view)●   Index●   Embedded Document (~jo...
Documents● Are schemaless● Can have embedded documentsSimple document: {     "_id" : ObjectId("4cb4ab6d7addf98506010001"),...
Blog in a RDBMS
Blog in MongoDB
Other Features●   Secondary and compound indexes●   2D/Geospatial indexes●   GridFS●   Map/reduce●   Aggregation framework
Replication●   Failover/Availability●   Scaling reads●   Primaries, secondaries and arbiters●   Odd number to prevent spli...
Sharding●   Scaling writes and reads●   Config servers, router (mongos) and replica sets
Who uses MongoDB?
Enterprise Adoption●   More than 400 customers●   Noteworthy new references (all speaking publicly)    Disney, MTV, Ebay/X...
Community●   MongoDB Days: 1.100 at MongoSV in December    23 MongoDB Days in 2011 reaching over 9.000    people●   MongoD...
Community: London/UKMongoDB UK● Annual one day conference dedicated to the open  source database MongoDB.● June 20th, 2012...
Thanks!Questions?        Derick Rethans - derick@10gen.com
Upcoming SlideShare
Loading in...5
×

Mongo bbmw

700

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
700
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Mongo bbmw"

  1. 1. Welcome! MongoDB Big Business meets Startup - London, UK Apr 26th, 2012 Derick Rethans - derick@10gen.com - twitter: @derickr
  2. 2. 10gen, the company behind MongoDB● 10gen began the MongoDB project● Development, support, and services for MongoDB● 100 employees● Offices/employees in New York, Palo Alto, London and Dublin● $31M+ funding (last round, Sept 2011)● Investors: Sequoia, Flybridge, Union Square
  3. 3. Management● Dwight Merriman – CEO; Founder, CTO DoubleClick● Max Shireson – President; COO MarkLogic, 9 years at Oracle● Eliot Horowitz – CTO; Co-founder of Shopwiki, DoubleClick● Erik Frieberg – VP Marketing; HP Software, Borland, BEA● Ben Sabrin – VP of Sales; VP of Sales at Jboss, over 9 years of Open Source experience
  4. 4. Why we existBig Data● explosion of data and our desire to make meaningful decisions from that dataNew Programming models● the existing data model is an impediment to Programming agile development.New Hardware Architecture● The Cloud is starting to become the dominant deployment architecture. Databases need to take advantage of horizontal scaling capacity
  5. 5. MongoDB● Open source, high performance database● Key Innovations● Horizontally scalable● Agile● Easy to Deploy in the Cloud / Virtual Servers● Version 2.0 released September ’11● 100,000+ downloads per month
  6. 6. MongoDB Use Cases
  7. 7. BenefitsAgility● Applications store complex data that is easier to model as documents● Schemaless DB enables faster development cycleScale● Relaxed transactional semantics enable easy scale outCost● Cost effectively operationalize abundant data (clickstreams, tweets, logs, ...)
  8. 8. Database landscape
  9. 9. MMS: MongoDB Monitoring Service● SaaS solution providing instrumentation and visibility into MongoDB systems● Included in the 10gen commercial subscriptions.● Deployed to most customers● Free version released● 3,500+ customers signed up and using service
  10. 10. Terminology● Document: the data (row)● Collection: contains documents (table, view)● Index● Embedded Document (~join)
  11. 11. Documents● Are schemaless● Can have embedded documentsSimple document: { "_id" : ObjectId("4cb4ab6d7addf98506010001"), "twitter" : "derickr", "name" : "Derick Rethans" }Document with embedded documents: { "_id" : "derickr", "name" : "Derick Rethans", "bookmarks" : [ { "title" : "MongoDB", "url" : "http://mongodb.org", }, { "title" : "10gen", "url" : "http://10gen.com", } ] }
  12. 12. Blog in a RDBMS
  13. 13. Blog in MongoDB
  14. 14. Other Features● Secondary and compound indexes● 2D/Geospatial indexes● GridFS● Map/reduce● Aggregation framework
  15. 15. Replication● Failover/Availability● Scaling reads● Primaries, secondaries and arbiters● Odd number to prevent split brain
  16. 16. Sharding● Scaling writes and reads● Config servers, router (mongos) and replica sets
  17. 17. Who uses MongoDB?
  18. 18. Enterprise Adoption● More than 400 customers● Noteworthy new references (all speaking publicly) Disney, MTV, Ebay/X.com Ericsson, Viacom, and Telefonica● Many fortune 100 companies are now paying customers
  19. 19. Community● MongoDB Days: 1.100 at MongoSV in December 23 MongoDB Days in 2011 reaching over 9.000 people● MongoDB User Groups: 238 cities with Mongo User Groups (MUGs) 200+ events in 2011● European events in London, Munich and Paris● Asian events in Tokyo and Beijing
  20. 20. Community: London/UKMongoDB UK● Annual one day conference dedicated to the open source database MongoDB.● June 20th, 2012 at the Mermaid Conference & Events Centre● Early Bird ($50) ends May 23rd● Expecting 600+ peopleMongo UGs● MongoDB London (May 29th): monthly● MongoDB Thames Valley: monthly● Office Hours (May 2nd): bi-weekly near Old Street
  21. 21. Thanks!Questions? Derick Rethans - derick@10gen.com
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×