More Related Content Similar to MongoDB World 2016: Keynote (20) MongoDB World 2016: Keynote9. 2009 2010 2011 2012 2013 2014 2015 2016
~20 Million Downloads
20K-30K Downloads per Day
11. -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
13. “
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
22. 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
35. 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" }