SlideShare a Scribd company logo
Giant Ideas
Tesla Newton Archimedes
No
break
30 minute
break
4 hour
break
Chain A
Chain B
Chain C
Chain D
50% 66% 90%
Free the
mind
Unleash the power of
software and data
for innovators everywhere
MongoDB World 2016: Keynote
MongoDB World 2016: Keynote
MongoDB: Our Giant Idea
2009 2010 2011 2012 2013 2014 2015 2016
~20 Million Downloads
20K-30K Downloads per Day
Customers MongoDB Office Support MongoDB User Groups
-15%
-10%
-5%
0%
5%
10%
15%
20%
25%
30%
35%
Growth of Developer Share (2010-2015
CAGR)
Source: StackOverflow Developer Insights, StackOverkill
-
20,000
40,000
60,000
80,000
100,000
120,000
2011 2012 2013 2014 2015 2016
Activity Index on StackOverflow
Cassandra Hbase MongoDB
Neo4j Redis
mongodbpostgresql
mysql sqlserver oracle
MongoDB World 2016: Keynote
“
After three years it has
become clear that in terms
of LinkedIn member
profiles there is only one
trend: the total dominance
of MongoDB.”
– Matt Aslett, 451 Group
MongoDB
Cassandr
a
Redis
Hbase
NoSQL Job Skills (LinkedIn)
“
Source: 451 Group
Free your
hands
Our Next Giant Idea
MongoDB World 2016: Keynote
CTO & Co-Founder
MongoDB
Eliot Horowitz
@eliothorowitz
Improve,
Extend,
Innovate
Improve: Wired Tiger
3.0 3.2 3.4
Building WiredTiger, Keith Bostic, June 29, 3:10-3:50, Grand Ballroom
Improve: Replica Set Election
1
2
3
Extend: Document Validation
Extend: $lookup
}
.
.
. ,
“product_details” : [{
“_id” : 7,
“title” : “My
Memoir” }]
}
{
“_id” : 2,
“product_id” : 7
,
“product_details” : [{
“_id” : 5,
“title” : “A great
book” }]
.
.
.
{
“_id” : 1,
“product_id” : 5
Innovate: Aggregation Pipeline Improvements
$match $sum6
6
3
3
6
4
13
Innovate: Mixed Storage Engine Sets
MongoDB World 2016: Keynote
Improve: Initial Sync
{0}{2}{1}{4}{2}{0}{1}{4}{2}{2}{5}{3}
Improve: Initial Sync
{0}{2}{1}{4}{2}{0}{1}
{6}{2}{1}{4}{2}{0}{1}
{6}{2}{1}{4}{2}{0}{1}
Improve: Initial Sync
{0}{2}{1}{4}{2}{0}{1}
{6}{2}{1}{4}{2}{0}{1}
{6}{2}{1}{4}{2}{0}{1}
……
Improve: Collation Per Operation
d,D
c,C
b,Ba,A d
c
b
a
Extend: BI-Connector
SQL Proxy: Building V2 of the MongoDB BI Connector, Wisdom Omuya,
June 29, 4:00-4:40, Beekman
Improve: Compass
Demo: Dana Groff, Director, Drivers and Integration
DEMO
MongoDB Compass
Compass
CRUDExplainIndexesGeo
treasure.mongodb.world
Extend: Read-Only Views
Extend: Read-Only Views
> db.rides.findOne()
{ "_id" : ObjectId("572bb8572b288919b6a47779"), "startStation" : 498,
"endStation" : 253, "bike" : 23691 }
> db.createView( "rides_safe", "rides", [{$project: {'user.ssn': 0}}] );
> db.rides_safe.findOne()
{ "_id" :ObjectId("572bb8572b288919b6a47779"), "startStation" : 498,
"endStation" : 253, "bike" : 23691, "user_ssn" : "123-45-6789" }
Extend: Recursive $lookup
Extend: Faceted Search
Extend: Server Features
Demo: Dan Pasette, VP Server Engineering
DEMO
Server Features
Innovate: Zones
Innovate: Zones
Innovate: Zones
Innovate: Zones
Innovate: Zones
Innovate: Zones
Innovate: Zones
MongoDB World 2016: Keynote
Cloud
Cloud
Monitoring
Today
2011 2012 2013 2014 2015 2016
Backup Automation
Provisioning
Cloud
•Simple
•Robust
•Elastic
MongoDB World 2016: Keynote
Cloud
Demo: Cailin Nelson, VP Cloud Engineering
DEMO
MongoDB Atlas
Cory Mintz, Holding the Weight of Your Ops,
Grand Ballroom, 11:15-11:55
MongoDB World 2016: Keynote
MongoDB World 2016: Keynote

More Related Content

PDF
MongoDB on Azure
PDF
MongoDB World 2016: Get MEAN and Lean with MongoDB and Kubernetes
PDF
MongoDB World 2016: Scaling Targeted Notifications in the Music Streaming Wor...
PDF
Google Cloud Dataflow
PPTX
MongoDB World 2016: NOW TV and Linear Streaming: Scaling MongoDB for High Loa...
PPTX
How Thermo Fisher is Reducing Data Analysis Times from Days to Minutes with M...
PDF
MongoDB .local Bengaluru 2019: MongoDB Atlas Data Lake Technical Deep Dive
PDF
MongoDB .local Bengaluru 2019: The Journey of Migration from Oracle to MongoD...
MongoDB on Azure
MongoDB World 2016: Get MEAN and Lean with MongoDB and Kubernetes
MongoDB World 2016: Scaling Targeted Notifications in the Music Streaming Wor...
Google Cloud Dataflow
MongoDB World 2016: NOW TV and Linear Streaming: Scaling MongoDB for High Loa...
How Thermo Fisher is Reducing Data Analysis Times from Days to Minutes with M...
MongoDB .local Bengaluru 2019: MongoDB Atlas Data Lake Technical Deep Dive
MongoDB .local Bengaluru 2019: The Journey of Migration from Oracle to MongoD...

What's hot (20)

PPTX
MongoDB and the Internet of Things
PPTX
Redis Streams plus Spark Structured Streaming
PDF
MongoDB .local Bengaluru 2019: Lift & Shift MongoDB to Atlas
PPTX
What's new in MongoDB 2.6
PDF
MongoDB .local Bengaluru 2019: Realm: The Secret Sauce for Better Mobile Apps
PDF
Spark and MongoDB
PPTX
Webinar : Nouveautés de MongoDB 3.2
PDF
node.js on Google Compute Engine
PDF
MongoDB .local Chicago 2019: MongoDB Atlas Data Lake Technical Deep Dive
PDF
Mongo db eveningschemadesign
PPTX
MMS - Monitoring, backup and management at a single click
PDF
MongoDB .local Munich 2019: Mastering MongoDB on Kubernetes – MongoDB Enterpr...
PDF
MongoDB Introduction talk at Dr Dobbs Conference, MongoDB Evenings at Bangalo...
PDF
MongoDB Europe 2016 - Warehousing MongoDB Data using Apache Beam and BigQuery
PDF
MongoDB .local Bengaluru 2019: Using MongoDB Services in Kubernetes: Any Plat...
PDF
Log everything! @DC13
PPTX
AWS Lambda, Step Functions & MongoDB Atlas Tutorial
PPTX
Apache Druid Design and Future prospect
PDF
Cache Sketches: Using Bloom Filters and Web Caching Against Slow Load Times
PDF
Splunk: Druid on Kubernetes with Druid-operator
MongoDB and the Internet of Things
Redis Streams plus Spark Structured Streaming
MongoDB .local Bengaluru 2019: Lift & Shift MongoDB to Atlas
What's new in MongoDB 2.6
MongoDB .local Bengaluru 2019: Realm: The Secret Sauce for Better Mobile Apps
Spark and MongoDB
Webinar : Nouveautés de MongoDB 3.2
node.js on Google Compute Engine
MongoDB .local Chicago 2019: MongoDB Atlas Data Lake Technical Deep Dive
Mongo db eveningschemadesign
MMS - Monitoring, backup and management at a single click
MongoDB .local Munich 2019: Mastering MongoDB on Kubernetes – MongoDB Enterpr...
MongoDB Introduction talk at Dr Dobbs Conference, MongoDB Evenings at Bangalo...
MongoDB Europe 2016 - Warehousing MongoDB Data using Apache Beam and BigQuery
MongoDB .local Bengaluru 2019: Using MongoDB Services in Kubernetes: Any Plat...
Log everything! @DC13
AWS Lambda, Step Functions & MongoDB Atlas Tutorial
Apache Druid Design and Future prospect
Cache Sketches: Using Bloom Filters and Web Caching Against Slow Load Times
Splunk: Druid on Kubernetes with Druid-operator
Ad

Viewers also liked (20)

PDF
MongoDB World 2016: Scaling MongoDB with Docker and cGroups
PDF
MongoDB Launchpad 2016: MongoDB 3.4: Your Database Evolved
PPTX
Docker and Windows: The State of the Union
PPTX
MongoDB World 2016: MongoDB & IBM
PDF
MongoDB World 2016 Giant Ideas Stage eBook
PDF
Webinar: From Development to Production with Docker and MongoDB
PDF
Intro to NoSQL and MongoDB
PDF
Mongo DB
PDF
Cartagena Data Festival | Telling Stories with Data 2015 04-21
PPTX
Challenges in opening up qualitative research data
PPTX
NOSQL Session GlueCon May 2010
PDF
MongoDB at ex.fm
PPTX
Mgidigitalglobalization
PPTX
Heavy Metal PowerPivot Remastered
PPT
Migrating to git
PPTX
Secret Life of a Weather Datum end of project event
PPT
Science Communication 2.0: changing University attitude through Science resea...
PDF
Review: Leadership Frameworks
PDF
MongoDB and AWS Best Practices
MongoDB World 2016: Scaling MongoDB with Docker and cGroups
MongoDB Launchpad 2016: MongoDB 3.4: Your Database Evolved
Docker and Windows: The State of the Union
MongoDB World 2016: MongoDB & IBM
MongoDB World 2016 Giant Ideas Stage eBook
Webinar: From Development to Production with Docker and MongoDB
Intro to NoSQL and MongoDB
Mongo DB
Cartagena Data Festival | Telling Stories with Data 2015 04-21
Challenges in opening up qualitative research data
NOSQL Session GlueCon May 2010
MongoDB at ex.fm
Mgidigitalglobalization
Heavy Metal PowerPivot Remastered
Migrating to git
Secret Life of a Weather Datum end of project event
Science Communication 2.0: changing University attitude through Science resea...
Review: Leadership Frameworks
MongoDB and AWS Best Practices
Ad

Similar to MongoDB World 2016: Keynote (20)

PDF
MongoDB company and case studies - john hong
PPTX
When to Use MongoDB
PPTX
Novedades de MongoDB 3.6
PDF
MongoDB in FS
PDF
MongoDB Atlas Workshop - Singapore
PDF
Data as Documents: Overview and intro to MongoDB
PPTX
MongoDB.local Atlanta: MongoDB @ Sensus: Xylem IoT and MongoDB
PPTX
Webinar: When to Use MongoDB
PPTX
An Evening with MongoDB Detroit 2013
PDF
MongoDB Meetup
PDF
MongoDB: Agile Combustion Engine
PDF
ASAS 2015 - Norberto Leite
PDF
Simplifying & accelerating application development with MongoDB's intelligent...
PPT
MongoDB - An Agile NoSQL Database
PPTX
Webinar: General Technical Overview of MongoDB for Ops Teams
PPTX
Webinar: General Technical Overview of MongoDB for Dev Teams
PPTX
MongoDB and DigitalOcean Automation with Cloud Manager
PPTX
mongoDB: Driving a data revolution
PDF
MongoDB: a gentle, friendly overview
PPT
MONGODB VASUDEV PRAJAPATI DOCUMENTBASE DATABASE
MongoDB company and case studies - john hong
When to Use MongoDB
Novedades de MongoDB 3.6
MongoDB in FS
MongoDB Atlas Workshop - Singapore
Data as Documents: Overview and intro to MongoDB
MongoDB.local Atlanta: MongoDB @ Sensus: Xylem IoT and MongoDB
Webinar: When to Use MongoDB
An Evening with MongoDB Detroit 2013
MongoDB Meetup
MongoDB: Agile Combustion Engine
ASAS 2015 - Norberto Leite
Simplifying & accelerating application development with MongoDB's intelligent...
MongoDB - An Agile NoSQL Database
Webinar: General Technical Overview of MongoDB for Ops Teams
Webinar: General Technical Overview of MongoDB for Dev Teams
MongoDB and DigitalOcean Automation with Cloud Manager
mongoDB: Driving a data revolution
MongoDB: a gentle, friendly overview
MONGODB VASUDEV PRAJAPATI DOCUMENTBASE DATABASE

More from MongoDB (20)

PDF
MongoDB SoCal 2020: Migrate Anything* to MongoDB Atlas
PDF
MongoDB SoCal 2020: Go on a Data Safari with MongoDB Charts!
PDF
MongoDB SoCal 2020: Using MongoDB Services in Kubernetes: Any Platform, Devel...
PDF
MongoDB SoCal 2020: A Complete Methodology of Data Modeling for MongoDB
PDF
MongoDB SoCal 2020: From Pharmacist to Analyst: Leveraging MongoDB for Real-T...
PDF
MongoDB SoCal 2020: Best Practices for Working with IoT and Time-series Data
PDF
MongoDB SoCal 2020: MongoDB Atlas Jump Start
PDF
MongoDB .local San Francisco 2020: Powering the new age data demands [Infosys]
PDF
MongoDB .local San Francisco 2020: Using Client Side Encryption in MongoDB 4.2
PDF
MongoDB .local San Francisco 2020: Using MongoDB Services in Kubernetes: any ...
PDF
MongoDB .local San Francisco 2020: Go on a Data Safari with MongoDB Charts!
PDF
MongoDB .local San Francisco 2020: From SQL to NoSQL -- Changing Your Mindset
PDF
MongoDB .local San Francisco 2020: MongoDB Atlas Jumpstart
PDF
MongoDB .local San Francisco 2020: Tips and Tricks++ for Querying and Indexin...
PDF
MongoDB .local San Francisco 2020: Aggregation Pipeline Power++
PDF
MongoDB .local San Francisco 2020: A Complete Methodology of Data Modeling fo...
PDF
MongoDB .local San Francisco 2020: MongoDB Atlas Data Lake Technical Deep Dive
PDF
MongoDB .local San Francisco 2020: Developing Alexa Skills with MongoDB & Golang
PDF
MongoDB .local Paris 2020: Realm : l'ingrédient secret pour de meilleures app...
PDF
MongoDB .local Paris 2020: Upply @MongoDB : Upply : Quand le Machine Learning...
MongoDB SoCal 2020: Migrate Anything* to MongoDB Atlas
MongoDB SoCal 2020: Go on a Data Safari with MongoDB Charts!
MongoDB SoCal 2020: Using MongoDB Services in Kubernetes: Any Platform, Devel...
MongoDB SoCal 2020: A Complete Methodology of Data Modeling for MongoDB
MongoDB SoCal 2020: From Pharmacist to Analyst: Leveraging MongoDB for Real-T...
MongoDB SoCal 2020: Best Practices for Working with IoT and Time-series Data
MongoDB SoCal 2020: MongoDB Atlas Jump Start
MongoDB .local San Francisco 2020: Powering the new age data demands [Infosys]
MongoDB .local San Francisco 2020: Using Client Side Encryption in MongoDB 4.2
MongoDB .local San Francisco 2020: Using MongoDB Services in Kubernetes: any ...
MongoDB .local San Francisco 2020: Go on a Data Safari with MongoDB Charts!
MongoDB .local San Francisco 2020: From SQL to NoSQL -- Changing Your Mindset
MongoDB .local San Francisco 2020: MongoDB Atlas Jumpstart
MongoDB .local San Francisco 2020: Tips and Tricks++ for Querying and Indexin...
MongoDB .local San Francisco 2020: Aggregation Pipeline Power++
MongoDB .local San Francisco 2020: A Complete Methodology of Data Modeling fo...
MongoDB .local San Francisco 2020: MongoDB Atlas Data Lake Technical Deep Dive
MongoDB .local San Francisco 2020: Developing Alexa Skills with MongoDB & Golang
MongoDB .local Paris 2020: Realm : l'ingrédient secret pour de meilleures app...
MongoDB .local Paris 2020: Upply @MongoDB : Upply : Quand le Machine Learning...

Recently uploaded (20)

PDF
Encapsulation theory and applications.pdf
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PDF
Hindi spoken digit analysis for native and non-native speakers
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPTX
cloud_computing_Infrastucture_as_cloud_p
PPTX
A Presentation on Touch Screen Technology
PDF
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
Encapsulation_ Review paper, used for researhc scholars
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
PPTX
Tartificialntelligence_presentation.pptx
PDF
A comparative analysis of optical character recognition models for extracting...
PDF
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
PDF
Enhancing emotion recognition model for a student engagement use case through...
PDF
Web App vs Mobile App What Should You Build First.pdf
PDF
Mushroom cultivation and it's methods.pdf
PDF
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
PDF
Zenith AI: Advanced Artificial Intelligence
PPTX
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
Encapsulation theory and applications.pdf
Univ-Connecticut-ChatGPT-Presentaion.pdf
Hindi spoken digit analysis for native and non-native speakers
Building Integrated photovoltaic BIPV_UPV.pdf
cloud_computing_Infrastucture_as_cloud_p
A Presentation on Touch Screen Technology
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
NewMind AI Weekly Chronicles - August'25-Week II
Encapsulation_ Review paper, used for researhc scholars
Programs and apps: productivity, graphics, security and other tools
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
Tartificialntelligence_presentation.pptx
A comparative analysis of optical character recognition models for extracting...
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
Enhancing emotion recognition model for a student engagement use case through...
Web App vs Mobile App What Should You Build First.pdf
Mushroom cultivation and it's methods.pdf
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
Zenith AI: Advanced Artificial Intelligence
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...

MongoDB World 2016: Keynote