SlideShare ist ein Scribd-Unternehmen logo
1 von 21
Downloaden Sie, um offline zu lesen
Welcome!


                MongoDB

     Big Business meets Startup - London, UK
                  Apr 26th, 2012
   Derick Rethans - derick@10gen.com - twitter:
                     @derickr
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
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
Why we exist

Big Data
● explosion of data and our desire to make


  meaningful decisions from that data
New 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
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
MongoDB Use Cases
Benefits

Agility
● Applications store complex data that is easier to


  model as documents
● Schemaless DB enables faster development cycle


Scale
● Relaxed transactional semantics enable easy scale


  out
Cost
● Cost effectively operationalize abundant data


  (clickstreams, tweets, logs, ...)
Database landscape
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
Terminology

●   Document: the data (row)
●   Collection: contains documents (table, view)
●   Index
●   Embedded Document (~join)
Documents

● Are schemaless
● Can have embedded documents


Simple 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",
       }
     ]
 }
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 split brain
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.com Ericsson, Viacom, and
    Telefonica
●   Many fortune 100 companies are now paying
    customers
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
Community: London/UK

MongoDB 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+ people


Mongo UGs
● MongoDB London (May 29th): monthly

● MongoDB Thames Valley: monthly

● Office Hours (May 2nd): bi-weekly near Old Street
Thanks!
Questions?
        Derick Rethans - derick@10gen.com

Weitere ähnliche Inhalte

Was ist angesagt?

Neo4j GraphTalk Frankfurt - Einführung
Neo4j GraphTalk Frankfurt - EinführungNeo4j GraphTalk Frankfurt - Einführung
Neo4j GraphTalk Frankfurt - EinführungNeo4j
 
Caltech DIBS: Digital Borrowing System
Caltech DIBS: Digital Borrowing SystemCaltech DIBS: Digital Borrowing System
Caltech DIBS: Digital Borrowing SystemMike Hucka
 
MongoDB.local Austin 2018: PetroCloud: MongoDB for the Industrial IOT Ecosystem
MongoDB.local Austin 2018: PetroCloud: MongoDB for the Industrial IOT EcosystemMongoDB.local Austin 2018: PetroCloud: MongoDB for the Industrial IOT Ecosystem
MongoDB.local Austin 2018: PetroCloud: MongoDB for the Industrial IOT EcosystemMongoDB
 
Migration as a Service - Eskindir Abdela, Knowit
Migration as a Service - Eskindir Abdela, KnowitMigration as a Service - Eskindir Abdela, Knowit
Migration as a Service - Eskindir Abdela, KnowitKnowit Oy
 
The NoSQL movement @ DotNetToscana
The NoSQL movement @ DotNetToscanaThe NoSQL movement @ DotNetToscana
The NoSQL movement @ DotNetToscanaMatteo Baglini
 
[Public] 7 arquetipos de la tecnología moderna [españa]
[Public] 7 arquetipos de la tecnología moderna [españa][Public] 7 arquetipos de la tecnología moderna [españa]
[Public] 7 arquetipos de la tecnología moderna [españa]Nicolas Bortolotti
 
Analyzing Growth & Opportunities in Crypto Derivatives
Analyzing Growth & Opportunities in Crypto DerivativesAnalyzing Growth & Opportunities in Crypto Derivatives
Analyzing Growth & Opportunities in Crypto Derivativesintotheblock
 
Mobicents Summit 2012 - Alexandre Mendonca - Mobicents jDiameter
Mobicents Summit 2012 - Alexandre Mendonca - Mobicents jDiameterMobicents Summit 2012 - Alexandre Mendonca - Mobicents jDiameter
Mobicents Summit 2012 - Alexandre Mendonca - Mobicents jDiametertelestax
 
Real World MongoDB: Use Cases from Financial Services by Daniel Roberts
Real World MongoDB: Use Cases from Financial Services by Daniel RobertsReal World MongoDB: Use Cases from Financial Services by Daniel Roberts
Real World MongoDB: Use Cases from Financial Services by Daniel RobertsMongoDB
 
Building A Relevancy Engine Using MongoDB and Go
Building A Relevancy Engine Using MongoDB and GoBuilding A Relevancy Engine Using MongoDB and Go
Building A Relevancy Engine Using MongoDB and Goardan-bkennedy
 
Building scalable applications with foundatio
Building scalable applications with foundatioBuilding scalable applications with foundatio
Building scalable applications with foundatioTeddy Albina
 
Q-Rapids Runtime Data Collect by Softeam
Q-Rapids Runtime Data Collect by SofteamQ-Rapids Runtime Data Collect by Softeam
Q-Rapids Runtime Data Collect by Softeamaabherve
 
Build robust streaming data pipelines with MongoDB and Kafka P2
Build robust streaming data pipelines with MongoDB and Kafka P2Build robust streaming data pipelines with MongoDB and Kafka P2
Build robust streaming data pipelines with MongoDB and Kafka P2Ashnikbiz
 
Uncovering DeFi Largest Hacks - Key Factors to Consider & How to Mitigate Risks
Uncovering DeFi Largest Hacks - Key Factors to Consider & How to Mitigate Risks Uncovering DeFi Largest Hacks - Key Factors to Consider & How to Mitigate Risks
Uncovering DeFi Largest Hacks - Key Factors to Consider & How to Mitigate Risks intotheblock
 
Webinar: How Banks Use MongoDB as a Tick Database
Webinar: How Banks Use MongoDB as a Tick DatabaseWebinar: How Banks Use MongoDB as a Tick Database
Webinar: How Banks Use MongoDB as a Tick DatabaseMongoDB
 
MongoBD London 2013: Real World MongoDB: Use Cases from Financial Services pr...
MongoBD London 2013: Real World MongoDB: Use Cases from Financial Services pr...MongoBD London 2013: Real World MongoDB: Use Cases from Financial Services pr...
MongoBD London 2013: Real World MongoDB: Use Cases from Financial Services pr...MongoDB
 
Domain-Driven Data
Domain-Driven DataDomain-Driven Data
Domain-Driven DataDATAVERSITY
 
How Financial Services Organizations Use MongoDB
How Financial Services Organizations Use MongoDBHow Financial Services Organizations Use MongoDB
How Financial Services Organizations Use MongoDBMongoDB
 
IntoTheBlock Webinar: Crypto Evolving Dynamics
IntoTheBlock Webinar: Crypto Evolving DynamicsIntoTheBlock Webinar: Crypto Evolving Dynamics
IntoTheBlock Webinar: Crypto Evolving Dynamicsintotheblock
 

Was ist angesagt? (20)

Neo4j GraphTalk Frankfurt - Einführung
Neo4j GraphTalk Frankfurt - EinführungNeo4j GraphTalk Frankfurt - Einführung
Neo4j GraphTalk Frankfurt - Einführung
 
Intoduction to OrientDB
Intoduction to OrientDBIntoduction to OrientDB
Intoduction to OrientDB
 
Caltech DIBS: Digital Borrowing System
Caltech DIBS: Digital Borrowing SystemCaltech DIBS: Digital Borrowing System
Caltech DIBS: Digital Borrowing System
 
MongoDB.local Austin 2018: PetroCloud: MongoDB for the Industrial IOT Ecosystem
MongoDB.local Austin 2018: PetroCloud: MongoDB for the Industrial IOT EcosystemMongoDB.local Austin 2018: PetroCloud: MongoDB for the Industrial IOT Ecosystem
MongoDB.local Austin 2018: PetroCloud: MongoDB for the Industrial IOT Ecosystem
 
Migration as a Service - Eskindir Abdela, Knowit
Migration as a Service - Eskindir Abdela, KnowitMigration as a Service - Eskindir Abdela, Knowit
Migration as a Service - Eskindir Abdela, Knowit
 
The NoSQL movement @ DotNetToscana
The NoSQL movement @ DotNetToscanaThe NoSQL movement @ DotNetToscana
The NoSQL movement @ DotNetToscana
 
[Public] 7 arquetipos de la tecnología moderna [españa]
[Public] 7 arquetipos de la tecnología moderna [españa][Public] 7 arquetipos de la tecnología moderna [españa]
[Public] 7 arquetipos de la tecnología moderna [españa]
 
Analyzing Growth & Opportunities in Crypto Derivatives
Analyzing Growth & Opportunities in Crypto DerivativesAnalyzing Growth & Opportunities in Crypto Derivatives
Analyzing Growth & Opportunities in Crypto Derivatives
 
Mobicents Summit 2012 - Alexandre Mendonca - Mobicents jDiameter
Mobicents Summit 2012 - Alexandre Mendonca - Mobicents jDiameterMobicents Summit 2012 - Alexandre Mendonca - Mobicents jDiameter
Mobicents Summit 2012 - Alexandre Mendonca - Mobicents jDiameter
 
Real World MongoDB: Use Cases from Financial Services by Daniel Roberts
Real World MongoDB: Use Cases from Financial Services by Daniel RobertsReal World MongoDB: Use Cases from Financial Services by Daniel Roberts
Real World MongoDB: Use Cases from Financial Services by Daniel Roberts
 
Building A Relevancy Engine Using MongoDB and Go
Building A Relevancy Engine Using MongoDB and GoBuilding A Relevancy Engine Using MongoDB and Go
Building A Relevancy Engine Using MongoDB and Go
 
Building scalable applications with foundatio
Building scalable applications with foundatioBuilding scalable applications with foundatio
Building scalable applications with foundatio
 
Q-Rapids Runtime Data Collect by Softeam
Q-Rapids Runtime Data Collect by SofteamQ-Rapids Runtime Data Collect by Softeam
Q-Rapids Runtime Data Collect by Softeam
 
Build robust streaming data pipelines with MongoDB and Kafka P2
Build robust streaming data pipelines with MongoDB and Kafka P2Build robust streaming data pipelines with MongoDB and Kafka P2
Build robust streaming data pipelines with MongoDB and Kafka P2
 
Uncovering DeFi Largest Hacks - Key Factors to Consider & How to Mitigate Risks
Uncovering DeFi Largest Hacks - Key Factors to Consider & How to Mitigate Risks Uncovering DeFi Largest Hacks - Key Factors to Consider & How to Mitigate Risks
Uncovering DeFi Largest Hacks - Key Factors to Consider & How to Mitigate Risks
 
Webinar: How Banks Use MongoDB as a Tick Database
Webinar: How Banks Use MongoDB as a Tick DatabaseWebinar: How Banks Use MongoDB as a Tick Database
Webinar: How Banks Use MongoDB as a Tick Database
 
MongoBD London 2013: Real World MongoDB: Use Cases from Financial Services pr...
MongoBD London 2013: Real World MongoDB: Use Cases from Financial Services pr...MongoBD London 2013: Real World MongoDB: Use Cases from Financial Services pr...
MongoBD London 2013: Real World MongoDB: Use Cases from Financial Services pr...
 
Domain-Driven Data
Domain-Driven DataDomain-Driven Data
Domain-Driven Data
 
How Financial Services Organizations Use MongoDB
How Financial Services Organizations Use MongoDBHow Financial Services Organizations Use MongoDB
How Financial Services Organizations Use MongoDB
 
IntoTheBlock Webinar: Crypto Evolving Dynamics
IntoTheBlock Webinar: Crypto Evolving DynamicsIntoTheBlock Webinar: Crypto Evolving Dynamics
IntoTheBlock Webinar: Crypto Evolving Dynamics
 

Ähnlich wie Mongo bbmw

Mongo DB: Operational Big Data Database
Mongo DB: Operational Big Data DatabaseMongo DB: Operational Big Data Database
Mongo DB: Operational Big Data DatabaseXpand IT
 
Mongodb Presentation
Mongodb PresentationMongodb Presentation
Mongodb PresentationHashim Shaikh
 
Accelerating a Path to Digital with a Cloud Data Strategy
Accelerating a Path to Digital with a Cloud Data StrategyAccelerating a Path to Digital with a Cloud Data Strategy
Accelerating a Path to Digital with a Cloud Data StrategyMongoDB
 
Mongodb Presentation
Mongodb PresentationMongodb Presentation
Mongodb PresentationHashim Shaikh
 
Mongodb hashim shaikh
Mongodb hashim shaikhMongodb hashim shaikh
Mongodb hashim shaikhHashim Shaikh
 
MongoDB: The Operational Big Data by NORBERTO LEITE at Big Data Spain 2014
 MongoDB: The Operational Big Data by NORBERTO LEITE at Big Data Spain 2014 MongoDB: The Operational Big Data by NORBERTO LEITE at Big Data Spain 2014
MongoDB: The Operational Big Data by NORBERTO LEITE at Big Data Spain 2014Big Data Spain
 
Overcoming Today's Data Challenges with MongoDB
Overcoming Today's Data Challenges with MongoDBOvercoming Today's Data Challenges with MongoDB
Overcoming Today's Data Challenges with MongoDBMongoDB
 
Faster, Simpler, Better - MongoDB to the rescue
Faster, Simpler, Better - MongoDB to the rescue Faster, Simpler, Better - MongoDB to the rescue
Faster, Simpler, Better - MongoDB to the rescue MongoDB
 
Accelerating a Path to Digital With a Cloud Data Strategy
Accelerating a Path to Digital With a Cloud Data StrategyAccelerating a Path to Digital With a Cloud Data Strategy
Accelerating a Path to Digital With a Cloud Data StrategyMongoDB
 
Overcoming Today's Data Challenges with MongoDB
Overcoming Today's Data Challenges with MongoDBOvercoming Today's Data Challenges with MongoDB
Overcoming Today's Data Challenges with MongoDBMongoDB
 
Enterprise Reporting with MongoDB and JasperSoft
Enterprise Reporting with MongoDB and JasperSoftEnterprise Reporting with MongoDB and JasperSoft
Enterprise Reporting with MongoDB and JasperSoftMongoDB
 
Schnellere Digitalisierung mit einer cloudbasierten Datenstrategie
Schnellere Digitalisierung mit einer cloudbasierten DatenstrategieSchnellere Digitalisierung mit einer cloudbasierten Datenstrategie
Schnellere Digitalisierung mit einer cloudbasierten DatenstrategieMongoDB
 
Partner Recruitment Webinar: "Join the Most Productive Ecosystem in Big Data ...
Partner Recruitment Webinar: "Join the Most Productive Ecosystem in Big Data ...Partner Recruitment Webinar: "Join the Most Productive Ecosystem in Big Data ...
Partner Recruitment Webinar: "Join the Most Productive Ecosystem in Big Data ...MongoDB
 
Emea partners recruitment webinar
Emea partners recruitment webinarEmea partners recruitment webinar
Emea partners recruitment webinarMongoDB
 
Final_CloudEventFrankfurt2017 (1).pdf
Final_CloudEventFrankfurt2017 (1).pdfFinal_CloudEventFrankfurt2017 (1).pdf
Final_CloudEventFrankfurt2017 (1).pdfMongoDB
 
MongoDB Tick Data Presentation
MongoDB Tick Data PresentationMongoDB Tick Data Presentation
MongoDB Tick Data PresentationMongoDB
 
Webinar: How Partners Can Benefit from our New Program (EMEA)
Webinar: How Partners Can Benefit from our New Program (EMEA)Webinar: How Partners Can Benefit from our New Program (EMEA)
Webinar: How Partners Can Benefit from our New Program (EMEA)MongoDB
 
Rails with MongoDB
Rails with MongoDBRails with MongoDB
Rails with MongoDBEugene Park
 
Enabling Telco to Build and Run Modern Applications
Enabling Telco to Build and Run Modern Applications Enabling Telco to Build and Run Modern Applications
Enabling Telco to Build and Run Modern Applications Tugdual Grall
 

Ähnlich wie Mongo bbmw (20)

Mongo DB: Operational Big Data Database
Mongo DB: Operational Big Data DatabaseMongo DB: Operational Big Data Database
Mongo DB: Operational Big Data Database
 
Mongodb Presentation
Mongodb PresentationMongodb Presentation
Mongodb Presentation
 
Accelerating a Path to Digital with a Cloud Data Strategy
Accelerating a Path to Digital with a Cloud Data StrategyAccelerating a Path to Digital with a Cloud Data Strategy
Accelerating a Path to Digital with a Cloud Data Strategy
 
Mongodb Presentation
Mongodb PresentationMongodb Presentation
Mongodb Presentation
 
Mongodb hashim shaikh
Mongodb hashim shaikhMongodb hashim shaikh
Mongodb hashim shaikh
 
MongoDB: The Operational Big Data by NORBERTO LEITE at Big Data Spain 2014
 MongoDB: The Operational Big Data by NORBERTO LEITE at Big Data Spain 2014 MongoDB: The Operational Big Data by NORBERTO LEITE at Big Data Spain 2014
MongoDB: The Operational Big Data by NORBERTO LEITE at Big Data Spain 2014
 
Overcoming Today's Data Challenges with MongoDB
Overcoming Today's Data Challenges with MongoDBOvercoming Today's Data Challenges with MongoDB
Overcoming Today's Data Challenges with MongoDB
 
Faster, Simpler, Better - MongoDB to the rescue
Faster, Simpler, Better - MongoDB to the rescue Faster, Simpler, Better - MongoDB to the rescue
Faster, Simpler, Better - MongoDB to the rescue
 
Accelerating a Path to Digital With a Cloud Data Strategy
Accelerating a Path to Digital With a Cloud Data StrategyAccelerating a Path to Digital With a Cloud Data Strategy
Accelerating a Path to Digital With a Cloud Data Strategy
 
Overcoming Today's Data Challenges with MongoDB
Overcoming Today's Data Challenges with MongoDBOvercoming Today's Data Challenges with MongoDB
Overcoming Today's Data Challenges with MongoDB
 
Enterprise Reporting with MongoDB and JasperSoft
Enterprise Reporting with MongoDB and JasperSoftEnterprise Reporting with MongoDB and JasperSoft
Enterprise Reporting with MongoDB and JasperSoft
 
Schnellere Digitalisierung mit einer cloudbasierten Datenstrategie
Schnellere Digitalisierung mit einer cloudbasierten DatenstrategieSchnellere Digitalisierung mit einer cloudbasierten Datenstrategie
Schnellere Digitalisierung mit einer cloudbasierten Datenstrategie
 
Partner Recruitment Webinar: "Join the Most Productive Ecosystem in Big Data ...
Partner Recruitment Webinar: "Join the Most Productive Ecosystem in Big Data ...Partner Recruitment Webinar: "Join the Most Productive Ecosystem in Big Data ...
Partner Recruitment Webinar: "Join the Most Productive Ecosystem in Big Data ...
 
Emea partners recruitment webinar
Emea partners recruitment webinarEmea partners recruitment webinar
Emea partners recruitment webinar
 
Final_CloudEventFrankfurt2017 (1).pdf
Final_CloudEventFrankfurt2017 (1).pdfFinal_CloudEventFrankfurt2017 (1).pdf
Final_CloudEventFrankfurt2017 (1).pdf
 
MongoDB Tick Data Presentation
MongoDB Tick Data PresentationMongoDB Tick Data Presentation
MongoDB Tick Data Presentation
 
Webinar: How Partners Can Benefit from our New Program (EMEA)
Webinar: How Partners Can Benefit from our New Program (EMEA)Webinar: How Partners Can Benefit from our New Program (EMEA)
Webinar: How Partners Can Benefit from our New Program (EMEA)
 
Rails with MongoDB
Rails with MongoDBRails with MongoDB
Rails with MongoDB
 
Dataweek-Talk-2014
Dataweek-Talk-2014Dataweek-Talk-2014
Dataweek-Talk-2014
 
Enabling Telco to Build and Run Modern Applications
Enabling Telco to Build and Run Modern Applications Enabling Telco to Build and Run Modern Applications
Enabling Telco to Build and Run Modern Applications
 

Mehr von TechMeetups

Essity is the leading global hygiene and health company dedicated to improvin...
Essity is the leading global hygiene and health company dedicated to improvin...Essity is the leading global hygiene and health company dedicated to improvin...
Essity is the leading global hygiene and health company dedicated to improvin...TechMeetups
 
AUSTRIAN BUSINESS AGENCY Work in Austria
AUSTRIAN BUSINESS AGENCY Work in AustriaAUSTRIAN BUSINESS AGENCY Work in Austria
AUSTRIAN BUSINESS AGENCY Work in AustriaTechMeetups
 
PayFit is an intuitive cloud-based payroll and employee management solution d...
PayFit is an intuitive cloud-based payroll and employee management solution d...PayFit is an intuitive cloud-based payroll and employee management solution d...
PayFit is an intuitive cloud-based payroll and employee management solution d...TechMeetups
 
Career at Sollers Consulting
Career at Sollers ConsultingCareer at Sollers Consulting
Career at Sollers ConsultingTechMeetups
 
This is Infront - Financial professionals across Europe rely on Infront for f...
This is Infront - Financial professionals across Europe rely on Infront for f...This is Infront - Financial professionals across Europe rely on Infront for f...
This is Infront - Financial professionals across Europe rely on Infront for f...TechMeetups
 
Changing the face of Tech Sales, we help your business grow
Changing the face of Tech Sales, we help your business grow  Changing the face of Tech Sales, we help your business grow
Changing the face of Tech Sales, we help your business grow TechMeetups
 
Iptor, the global leader in enterprise resource planning, supply chain manage...
Iptor, the global leader in enterprise resource planning, supply chain manage...Iptor, the global leader in enterprise resource planning, supply chain manage...
Iptor, the global leader in enterprise resource planning, supply chain manage...TechMeetups
 
ELCA Informatik AG
ELCA Informatik AGELCA Informatik AG
ELCA Informatik AGTechMeetups
 
NETCONOMY is shaping the digital leadership of its clients
NETCONOMY is shaping the digital leadership of its clientsNETCONOMY is shaping the digital leadership of its clients
NETCONOMY is shaping the digital leadership of its clientsTechMeetups
 
Comercia Global Payments
Comercia Global PaymentsComercia Global Payments
Comercia Global PaymentsTechMeetups
 
Luxoft A DXC Technology Company
Luxoft A DXC Technology CompanyLuxoft A DXC Technology Company
Luxoft A DXC Technology CompanyTechMeetups
 
Product Madness - a genre-leading mobile games publisher
Product Madness - a genre-leading mobile games publisherProduct Madness - a genre-leading mobile games publisher
Product Madness - a genre-leading mobile games publisherTechMeetups
 
Talent Search People, the international recruitment and Human Resources consu...
Talent Search People, the international recruitment and Human Resources consu...Talent Search People, the international recruitment and Human Resources consu...
Talent Search People, the international recruitment and Human Resources consu...TechMeetups
 
DXC Presentation.pptx
DXC Presentation.pptxDXC Presentation.pptx
DXC Presentation.pptxTechMeetups
 
Labforward assists laboratory teams worldwide in their quest to make groundbr...
Labforward assists laboratory teams worldwide in their quest to make groundbr...Labforward assists laboratory teams worldwide in their quest to make groundbr...
Labforward assists laboratory teams worldwide in their quest to make groundbr...TechMeetups
 
Softonic publishes Softonic.com, the leading global software and app discover...
Softonic publishes Softonic.com, the leading global software and app discover...Softonic publishes Softonic.com, the leading global software and app discover...
Softonic publishes Softonic.com, the leading global software and app discover...TechMeetups
 
Life at Netcentric. Our greatest successes begin with our people.
Life at Netcentric. Our greatest successes begin with our people.Life at Netcentric. Our greatest successes begin with our people.
Life at Netcentric. Our greatest successes begin with our people.TechMeetups
 
At OMP, we offer more than just a job. We put people first and inspire you to...
At OMP, we offer more than just a job. We put people first and inspire you to...At OMP, we offer more than just a job. We put people first and inspire you to...
At OMP, we offer more than just a job. We put people first and inspire you to...TechMeetups
 

Mehr von TechMeetups (20)

Essity is the leading global hygiene and health company dedicated to improvin...
Essity is the leading global hygiene and health company dedicated to improvin...Essity is the leading global hygiene and health company dedicated to improvin...
Essity is the leading global hygiene and health company dedicated to improvin...
 
AUSTRIAN BUSINESS AGENCY Work in Austria
AUSTRIAN BUSINESS AGENCY Work in AustriaAUSTRIAN BUSINESS AGENCY Work in Austria
AUSTRIAN BUSINESS AGENCY Work in Austria
 
PayFit is an intuitive cloud-based payroll and employee management solution d...
PayFit is an intuitive cloud-based payroll and employee management solution d...PayFit is an intuitive cloud-based payroll and employee management solution d...
PayFit is an intuitive cloud-based payroll and employee management solution d...
 
Career at Sollers Consulting
Career at Sollers ConsultingCareer at Sollers Consulting
Career at Sollers Consulting
 
This is Infront - Financial professionals across Europe rely on Infront for f...
This is Infront - Financial professionals across Europe rely on Infront for f...This is Infront - Financial professionals across Europe rely on Infront for f...
This is Infront - Financial professionals across Europe rely on Infront for f...
 
Springer Nature
Springer NatureSpringer Nature
Springer Nature
 
Changing the face of Tech Sales, we help your business grow
Changing the face of Tech Sales, we help your business grow  Changing the face of Tech Sales, we help your business grow
Changing the face of Tech Sales, we help your business grow
 
Iptor, the global leader in enterprise resource planning, supply chain manage...
Iptor, the global leader in enterprise resource planning, supply chain manage...Iptor, the global leader in enterprise resource planning, supply chain manage...
Iptor, the global leader in enterprise resource planning, supply chain manage...
 
ELCA Informatik AG
ELCA Informatik AGELCA Informatik AG
ELCA Informatik AG
 
NETCONOMY is shaping the digital leadership of its clients
NETCONOMY is shaping the digital leadership of its clientsNETCONOMY is shaping the digital leadership of its clients
NETCONOMY is shaping the digital leadership of its clients
 
Comercia Global Payments
Comercia Global PaymentsComercia Global Payments
Comercia Global Payments
 
Luxoft A DXC Technology Company
Luxoft A DXC Technology CompanyLuxoft A DXC Technology Company
Luxoft A DXC Technology Company
 
Sollers
SollersSollers
Sollers
 
Product Madness - a genre-leading mobile games publisher
Product Madness - a genre-leading mobile games publisherProduct Madness - a genre-leading mobile games publisher
Product Madness - a genre-leading mobile games publisher
 
Talent Search People, the international recruitment and Human Resources consu...
Talent Search People, the international recruitment and Human Resources consu...Talent Search People, the international recruitment and Human Resources consu...
Talent Search People, the international recruitment and Human Resources consu...
 
DXC Presentation.pptx
DXC Presentation.pptxDXC Presentation.pptx
DXC Presentation.pptx
 
Labforward assists laboratory teams worldwide in their quest to make groundbr...
Labforward assists laboratory teams worldwide in their quest to make groundbr...Labforward assists laboratory teams worldwide in their quest to make groundbr...
Labforward assists laboratory teams worldwide in their quest to make groundbr...
 
Softonic publishes Softonic.com, the leading global software and app discover...
Softonic publishes Softonic.com, the leading global software and app discover...Softonic publishes Softonic.com, the leading global software and app discover...
Softonic publishes Softonic.com, the leading global software and app discover...
 
Life at Netcentric. Our greatest successes begin with our people.
Life at Netcentric. Our greatest successes begin with our people.Life at Netcentric. Our greatest successes begin with our people.
Life at Netcentric. Our greatest successes begin with our people.
 
At OMP, we offer more than just a job. We put people first and inspire you to...
At OMP, we offer more than just a job. We put people first and inspire you to...At OMP, we offer more than just a job. We put people first and inspire you to...
At OMP, we offer more than just a job. We put people first and inspire you to...
 

Kürzlich hochgeladen

Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 

Kürzlich hochgeladen (20)

Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 

Mongo bbmw

  • 1. Welcome! MongoDB Big Business meets Startup - London, UK Apr 26th, 2012 Derick Rethans - derick@10gen.com - twitter: @derickr
  • 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. 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. Why we exist Big Data ● explosion of data and our desire to make meaningful decisions from that data New 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. 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
  • 7. Benefits Agility ● Applications store complex data that is easier to model as documents ● Schemaless DB enables faster development cycle Scale ● Relaxed transactional semantics enable easy scale out Cost ● Cost effectively operationalize abundant data (clickstreams, tweets, logs, ...)
  • 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. Terminology ● Document: the data (row) ● Collection: contains documents (table, view) ● Index ● Embedded Document (~join)
  • 11. Documents ● Are schemaless ● Can have embedded documents Simple 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. Blog in a RDBMS
  • 14. Other Features ● Secondary and compound indexes ● 2D/Geospatial indexes ● GridFS ● Map/reduce ● Aggregation framework
  • 15. Replication ● Failover/Availability ● Scaling reads ● Primaries, secondaries and arbiters ● Odd number to prevent split brain
  • 16. Sharding ● Scaling writes and reads ● Config servers, router (mongos) and replica sets
  • 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. 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. Community: London/UK MongoDB 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+ people Mongo UGs ● MongoDB London (May 29th): monthly ● MongoDB Thames Valley: monthly ● Office Hours (May 2nd): bi-weekly near Old Street
  • 21. Thanks! Questions? Derick Rethans - derick@10gen.com