SlideShare a Scribd company logo
@nleite

MongoDB: Operational Big Data
Norberto Leite

Senior Solutions Architect, MongoDB
norberto@mongodb.com
Agenda
•  MongoDB Intro
•  Big Data
•  MongoDB Operation Big Data(base)
•  Use Cases
•  QA
Ola!
•  Norberto Leite
•  Solutions Architect
–  wingman
•  Barcelona/Brussels
MongoDB
MongoDB
The leading NoSQL database

General
Purpose

Document
Database

OpenSource
Global Community
5,000,000+

MongoDB Downloads

100,000+

Online Education Registrants

20,000+

MongoDB User Group Members

20,000+

MongoDB Days Attendees

20,000+

MongoDB Management Service (MMS) Users
MongoDB Overview

300+ employees

Offices in New York, Palo Alto, Washington DC,
London, Dublin, Barcelona and Sydney

600+ customers

Over $231 million in funding
MongoDB Overview

Agile

Scalable
MongoDB Vision
To provide the best database for how we build and
run apps today
Build

Run

–  New and complex data
–  Flexible
–  New languages
–  Faster development

–  Big Data scalability
–  Real-time
–  Commodity hardware
–  Cloud
Operational Database Landscape
Document Data Model
Relational

MongoDB
{ !
first_name: ‘Paul’,!
surname: ‘Miller’,!
city: ‘London’,!
location:
[45.123,47.232],!
cars: [ !
{ model: ‘Bentley’,!
year: 1973,!
value: 100000, … },!
{ model: ‘Rolls Royce’,!
year: 1965,!
value: 330000, … }!
}!
}!
MongoDB is full featured
Rich Queries

•  Find Paul’s cars
•  Find everybody in London with a car built
between 1970 and 1980

Geospatial

•  Find all of the car owners within 5km of
Trafalgar Sq.

Text Search

•  Find all the cars described as having leather
seats

Aggregation

•  Calculate the average value of Paul’s car
collection

Map Reduce

•  What is the ownership pattern of colors by
geography over time? (is purple trending up
in China?)

MongoDB
{ !
first_name: ‘Paul’,!
surname: ‘Miller’,!
city: ‘London’,!
location:
[45.123,47.232],!
cars: [ !
{ model: ‘Bentley’,!
year: 1973,!
value: 100000, … },!
{ model: ‘Rolls Royce’,!
year: 1965,!
value: 330000, … }!
}!
}!
Developers are more productive
Big Data
Best definition so far!
RDBMS Scale = Bigger Computers

“Clients can also opt to run zEC12 without a raised
datacenter floor -- a first for high-end IBM mainframes.”
IBM Press Release 28 Aug, 2012
Vertical Scalability
Mongo DB: Operational Big Data Database
2010 Search Index Size:
100,000,000 GB
New data added per day
100,000+ GB
Databases they could use
0

250,000+ MBP’s == 4.1 miles

This Was a Problem for Google

Source: http://googleblog.blogspot.com/2010/06/our-new-search-index-caffeine.html
And for Facebook
2010: 13,000,000 queries per second
And for Facebook
2010: 13,000,000 queries per second

TPC #1 DB: 504,161 tps
TPC Top Results
And for Facebook
2010: 13,000,000 queries per second

TPC #1 DB: 504,161 tps
TPC Top Results

Top 10 combined: 1,370,368 tps
Living in the Post-transactional Future
Order-processing systems largely “done” (RDBMS);
primary focus on better search and recommendations
or adapting prices on the fly (NoSQL)

Vast majority of its engineering is focused on
recommending better movies (NoSQL), not
processing monthly bills (RDBMS)

Easy part is processing the credit card (RDBMS).
Hard part is making it location aware, so it knows
where you are and what you’re buying (NoSQL)
Shift in What We’re Computing
How IT/Data Scientists Define Big Data

Source: Silicon Angle, 2012
MongoDB Operational Big
Data(base)
Consideration – Online vs. Offline
Online

•  Real-time
•  Low-latency
•  High availability

vs.

Offline

•  Long-running
•  High-Latency
•  Availability is lower priority
Consideration – Online vs. Offline
Online

vs.

Offline
MongoDB/NoSQL Is Good for…
360° View of the
Customer

Mobile & Social
Apps

Fraud Detection

User Data
Management

Content
Management &
Delivery

Reference Data

Product Catalogs

Machine to
Machine Apps

Data Hub
MongoDB and Enterprise IT Stack
CRM, ERP, Collaboration, Mobile, BI

Data Management
Online Data

Offline Data

RDBMS
RDBMS

Hadoop

EDW

Infrastructure
OS & Virtualization, Compute, Storage, Network

Security & Auditing

Management & Monitoring

Applications
Horizontal Scalability
Mongo DB: Operational Big Data Database
MongoDB Architecture
Use Cases
Leading Organizations Rely on MongoDB
Fortune 500 & Global 500
•  10 of the Top Financial Services Institutions
•  10 of the Top Electronics Companies
•  10 of the Top Media and Entertainment Companies
•  8 of the Top Retailers
•  6 of the Top Telcos
•  5 of the Top Technology Companies
•  4 of the Top Healthcare Companies
MongoDB Solutions
Big Data

Content Mgmt & Delivery

User Data Management

Mobile & Social

Data Hub
Customer example: Online Travel

Travel

Algorithms

MongoDB
Connector for
Hadoop
• 
• 
• 
• 

Flights, hotels and cars
Real-time offers
User profiles, reviews
User metadata (previous
purchases, clicks, views)

• 
• 
• 
• 

User segmentation
Offer recommendation engine
Ad serving engine
Bundling engine
Machine Learning

Ad-Serving

Algorithms

MongoDB
Connector for
Hadoop
• 
• 
• 
• 
• 

Catalogs and products
User profiles
Clicks
Views
Transactions

•  User segmentation
•  Recommendation engine
•  Prediction engine
Data Hub

Insurance

Churn Analysis

MongoDB
Connector for
Hadoop
• 
• 
• 
• 
• 

Insurance policies
Demographic data
Customer web data
Call center data
Real-time churn detection

•  Customer action analysis
•  Churn prediction
algorithms
@nleite

Obrigado!
Norberto Leite

Senior Solutions Architect, MongoDB
norberto@mongodb.com
QA ?
Mongo DB: Operational Big Data Database

More Related Content

What's hot (20)

PPTX
Redis introduction
Federico Daniel Colombo Gennarelli
 
PPTX
Nosql databases
ateeq ateeq
 
PDF
Introduction to Redis
Dvir Volk
 
PPTX
Mongodb basics and architecture
Bishal Khanal
 
PDF
Redis cluster
iammutex
 
PPTX
Introduction to Map Reduce
Apache Apex
 
KEY
Introduction to memcached
Jurriaan Persyn
 
PPTX
Introduction to NOSQL databases
Ashwani Kumar
 
PPSX
A Seminar on NoSQL Databases.
Navdeep Charan
 
PPTX
Presentation1.pptx
chWaqasZahid
 
PPTX
Introduction of Big data, NoSQL & Hadoop
Savvycom Savvycom
 
ZIP
NoSQL databases
Harri Kauhanen
 
PPTX
Hadoop File system (HDFS)
Prashant Gupta
 
ODP
Introduction to MongoDB
Dineesha Suraweera
 
PDF
HDFS Architecture
Jeff Hammerbacher
 
PDF
Hadoop Overview & Architecture
EMC
 
PPS
SQL & NoSQL
Ahmad Awsaf-uz-zaman
 
PPTX
Data Warehouse Fundamentals
Rashmi Bhat
 
PDF
Database System Architecture
Vignesh Saravanan
 
PDF
Big Data Processing with Spark and Scala
Edureka!
 
Nosql databases
ateeq ateeq
 
Introduction to Redis
Dvir Volk
 
Mongodb basics and architecture
Bishal Khanal
 
Redis cluster
iammutex
 
Introduction to Map Reduce
Apache Apex
 
Introduction to memcached
Jurriaan Persyn
 
Introduction to NOSQL databases
Ashwani Kumar
 
A Seminar on NoSQL Databases.
Navdeep Charan
 
Presentation1.pptx
chWaqasZahid
 
Introduction of Big data, NoSQL & Hadoop
Savvycom Savvycom
 
NoSQL databases
Harri Kauhanen
 
Hadoop File system (HDFS)
Prashant Gupta
 
Introduction to MongoDB
Dineesha Suraweera
 
HDFS Architecture
Jeff Hammerbacher
 
Hadoop Overview & Architecture
EMC
 
Data Warehouse Fundamentals
Rashmi Bhat
 
Database System Architecture
Vignesh Saravanan
 
Big Data Processing with Spark and Scala
Edureka!
 

Viewers also liked (20)

PDF
The Big Data Challenge
Xpand IT
 
PPTX
JBoss SOA Platform - Overview
Xpand IT
 
PPTX
Cloudera Customer Success Story
Xpand IT
 
PPTX
MongoDB for Beginners
Enoch Joshua
 
PPT
Introduction to git and stash
Xpand IT
 
PPT
Stash management
Xpand IT
 
PPTX
Xpand IT & Atlassian Jam Sessions 2016
Xpand IT
 
PDF
Integrating Cloudera & Microsoft Azure
Xpand IT
 
PPT
Customer Success Story: Brisa
Xpand IT
 
PDF
Xpand IT - Tableau Lisbon Seminar 2016
Xpand IT
 
PDF
Customer Sucess Story: Big Data in EDP
Xpand IT
 
PPT
Service desk integrations
Xpand IT
 
PDF
What's New in Pentaho 7.0?
Xpand IT
 
PDF
"Catalogo Babyrockstore"
Babyrockstore
 
PPS
Llamame
cinthiagarcia700
 
PDF
Agile guida per contenuti seo ottimizzati - crea un sito di successo
DMlogica s.r.l.
 
PPTX
Tulinx introduction 20130622 detailed
arjen1970
 
PPT
Add ons for jira service desk
Xpand IT
 
PDF
DMLOGICA Company Profile v.3.1
DMlogica s.r.l.
 
PDF
Una campagna di social media marketing in 5 punti
DMlogica s.r.l.
 
The Big Data Challenge
Xpand IT
 
JBoss SOA Platform - Overview
Xpand IT
 
Cloudera Customer Success Story
Xpand IT
 
MongoDB for Beginners
Enoch Joshua
 
Introduction to git and stash
Xpand IT
 
Stash management
Xpand IT
 
Xpand IT & Atlassian Jam Sessions 2016
Xpand IT
 
Integrating Cloudera & Microsoft Azure
Xpand IT
 
Customer Success Story: Brisa
Xpand IT
 
Xpand IT - Tableau Lisbon Seminar 2016
Xpand IT
 
Customer Sucess Story: Big Data in EDP
Xpand IT
 
Service desk integrations
Xpand IT
 
What's New in Pentaho 7.0?
Xpand IT
 
"Catalogo Babyrockstore"
Babyrockstore
 
Agile guida per contenuti seo ottimizzati - crea un sito di successo
DMlogica s.r.l.
 
Tulinx introduction 20130622 detailed
arjen1970
 
Add ons for jira service desk
Xpand IT
 
DMLOGICA Company Profile v.3.1
DMlogica s.r.l.
 
Una campagna di social media marketing in 5 punti
DMlogica s.r.l.
 
Ad

Similar to Mongo DB: Operational Big Data Database (20)

PPTX
MongoDB & Hadoop - Understanding Your Big Data
MongoDB
 
PPTX
When to Use MongoDB...and When You Should Not...
MongoDB
 
PDF
Webinar: NoSQL as the New Normal
MongoDB
 
PPTX
MongoDB Days Silicon Valley: Jumpstart: The Right and Wrong Use Cases for Mon...
MongoDB
 
PPTX
Webinar: When to Use MongoDB
MongoDB
 
PDF
Enabling Telco to Build and Run Modern Applications
Tugdual Grall
 
PPTX
Essential Tools For Your Big Data Arsenal
MongoDB
 
PPTX
Your Big Data Arsenal - Strata 2013
Matt Asay
 
PDF
MongoDB: The Operational Big Data by NORBERTO LEITE at Big Data Spain 2014
Big Data Spain
 
PPTX
Webinar: An Enterprise Architect’s View of MongoDB
MongoDB
 
PPTX
MongoDB Evenings Minneapolis: MongoDB is Cool But When Should I Use It?
MongoDB
 
PPTX
Webinar: General Technical Overview of MongoDB for Ops Teams
MongoDB
 
PPTX
When to Use MongoDB
MongoDB
 
PPTX
Webinar: Utilisations courantes de MongoDB
MongoDB
 
PPTX
Business Jumpstart: The Right (and Wrong) Use Cases for MongoDB
MongoDB
 
PDF
Overcoming Today's Data Challenges with MongoDB
MongoDB
 
PDF
MongoDB in the Big Data Landscape
MongoDB
 
PPTX
An Enterprise Architect's View of MongoDB
MongoDB
 
PPTX
Webinar: How to Drive Business Value in Financial Services with MongoDB
MongoDB
 
PPTX
Agility and Scalability with MongoDB
MongoDB
 
MongoDB & Hadoop - Understanding Your Big Data
MongoDB
 
When to Use MongoDB...and When You Should Not...
MongoDB
 
Webinar: NoSQL as the New Normal
MongoDB
 
MongoDB Days Silicon Valley: Jumpstart: The Right and Wrong Use Cases for Mon...
MongoDB
 
Webinar: When to Use MongoDB
MongoDB
 
Enabling Telco to Build and Run Modern Applications
Tugdual Grall
 
Essential Tools For Your Big Data Arsenal
MongoDB
 
Your Big Data Arsenal - Strata 2013
Matt Asay
 
MongoDB: The Operational Big Data by NORBERTO LEITE at Big Data Spain 2014
Big Data Spain
 
Webinar: An Enterprise Architect’s View of MongoDB
MongoDB
 
MongoDB Evenings Minneapolis: MongoDB is Cool But When Should I Use It?
MongoDB
 
Webinar: General Technical Overview of MongoDB for Ops Teams
MongoDB
 
When to Use MongoDB
MongoDB
 
Webinar: Utilisations courantes de MongoDB
MongoDB
 
Business Jumpstart: The Right (and Wrong) Use Cases for MongoDB
MongoDB
 
Overcoming Today's Data Challenges with MongoDB
MongoDB
 
MongoDB in the Big Data Landscape
MongoDB
 
An Enterprise Architect's View of MongoDB
MongoDB
 
Webinar: How to Drive Business Value in Financial Services with MongoDB
MongoDB
 
Agility and Scalability with MongoDB
MongoDB
 
Ad

More from Xpand IT (20)

PDF
Xray & Xporter were in Austria: Jira & Confluence Solutions Day 2018
Xpand IT
 
PDF
Using Xamarin for your Mobile+ Apps – Xamarin Experience London 2017
Xpand IT
 
PPTX
Xporter for Jira - Overview
Xpand IT
 
PPTX
Xray for Jira - How to automate your QA process
Xpand IT
 
PPTX
Xpand Addons - Addon Discovery Day 2017
Xpand IT
 
PPTX
Xray for Jira 3.0 - What's New?
Xpand IT
 
PPTX
Xray for Jira - Overview
Xpand IT
 
PPTX
Xporter for Jira - Advanced topics
Xpand IT
 
PDF
Keynote - Xamarin Experience London 2017
Xpand IT
 
PPTX
Welcome & Introduction – Xamarin Experience London 2017
Xpand IT
 
PDF
Gathering Customer Insights with Sitecore - Xamarin Experience London 2017
Xpand IT
 
PPTX
Why Speed Matters in Mobile Apps – Xamarin Experience London 2017
Xpand IT
 
PDF
Mobile & Cognitive Services | Harnessing the Power of IoT – Xamarin Experienc...
Xpand IT
 
PDF
Atlassian Tools in Practice: A Customer Success Story – Xpand IT & Atlassian ...
Xpand IT
 
PDF
The Secret Sauce of Successful Teams - Xpand IT & Atlassian JAM Sessions 2017
Xpand IT
 
PPTX
Quality Assurance Made Easy in JIRA - Xpand IT & Atlassian JAM Sessions 2017
Xpand IT
 
PDF
Improved Reporting with JIRA Add-ons - Xpand IT & Atlassian JAM Sessions 2017
Xpand IT
 
PPTX
How our Team Collaborates with Atlassian Tools - Xpand IT & Atlassian JAM Ses...
Xpand IT
 
PPTX
Welcome & Introduction - Xpand IT & Atlassian JAM Sessions 2017
Xpand IT
 
PDF
The Real World with OpenShift - Red Hat DevOps & Microservices Conference 2017
Xpand IT
 
Xray & Xporter were in Austria: Jira & Confluence Solutions Day 2018
Xpand IT
 
Using Xamarin for your Mobile+ Apps – Xamarin Experience London 2017
Xpand IT
 
Xporter for Jira - Overview
Xpand IT
 
Xray for Jira - How to automate your QA process
Xpand IT
 
Xpand Addons - Addon Discovery Day 2017
Xpand IT
 
Xray for Jira 3.0 - What's New?
Xpand IT
 
Xray for Jira - Overview
Xpand IT
 
Xporter for Jira - Advanced topics
Xpand IT
 
Keynote - Xamarin Experience London 2017
Xpand IT
 
Welcome & Introduction – Xamarin Experience London 2017
Xpand IT
 
Gathering Customer Insights with Sitecore - Xamarin Experience London 2017
Xpand IT
 
Why Speed Matters in Mobile Apps – Xamarin Experience London 2017
Xpand IT
 
Mobile & Cognitive Services | Harnessing the Power of IoT – Xamarin Experienc...
Xpand IT
 
Atlassian Tools in Practice: A Customer Success Story – Xpand IT & Atlassian ...
Xpand IT
 
The Secret Sauce of Successful Teams - Xpand IT & Atlassian JAM Sessions 2017
Xpand IT
 
Quality Assurance Made Easy in JIRA - Xpand IT & Atlassian JAM Sessions 2017
Xpand IT
 
Improved Reporting with JIRA Add-ons - Xpand IT & Atlassian JAM Sessions 2017
Xpand IT
 
How our Team Collaborates with Atlassian Tools - Xpand IT & Atlassian JAM Ses...
Xpand IT
 
Welcome & Introduction - Xpand IT & Atlassian JAM Sessions 2017
Xpand IT
 
The Real World with OpenShift - Red Hat DevOps & Microservices Conference 2017
Xpand IT
 

Recently uploaded (20)

PPTX
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
PDF
LOOPS in C Programming Language - Technology
RishabhDwivedi43
 
PPTX
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
PPTX
The Project Compass - GDG on Campus MSIT
dscmsitkol
 
PDF
“NPU IP Hardware Shaped Through Software and Use-case Analysis,” a Presentati...
Edge AI and Vision Alliance
 
PDF
Go Concurrency Real-World Patterns, Pitfalls, and Playground Battles.pdf
Emily Achieng
 
PPTX
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
PDF
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
DOCX
Cryptography Quiz: test your knowledge of this important security concept.
Rajni Bhardwaj Grover
 
PDF
IoT-Powered Industrial Transformation – Smart Manufacturing to Connected Heal...
Rejig Digital
 
PDF
Transforming Utility Networks: Large-scale Data Migrations with FME
Safe Software
 
PDF
"Beyond English: Navigating the Challenges of Building a Ukrainian-language R...
Fwdays
 
PPTX
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
PDF
Staying Human in a Machine- Accelerated World
Catalin Jora
 
PDF
CIFDAQ Market Wrap for the week of 4th July 2025
CIFDAQ
 
PDF
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
PDF
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
PPTX
Future Tech Innovations 2025 – A TechLists Insight
TechLists
 
PDF
Newgen 2022-Forrester Newgen TEI_13 05 2022-The-Total-Economic-Impact-Newgen-...
darshakparmar
 
PDF
Exolore The Essential AI Tools in 2025.pdf
Srinivasan M
 
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
LOOPS in C Programming Language - Technology
RishabhDwivedi43
 
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
The Project Compass - GDG on Campus MSIT
dscmsitkol
 
“NPU IP Hardware Shaped Through Software and Use-case Analysis,” a Presentati...
Edge AI and Vision Alliance
 
Go Concurrency Real-World Patterns, Pitfalls, and Playground Battles.pdf
Emily Achieng
 
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
Cryptography Quiz: test your knowledge of this important security concept.
Rajni Bhardwaj Grover
 
IoT-Powered Industrial Transformation – Smart Manufacturing to Connected Heal...
Rejig Digital
 
Transforming Utility Networks: Large-scale Data Migrations with FME
Safe Software
 
"Beyond English: Navigating the Challenges of Building a Ukrainian-language R...
Fwdays
 
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
Staying Human in a Machine- Accelerated World
Catalin Jora
 
CIFDAQ Market Wrap for the week of 4th July 2025
CIFDAQ
 
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
Future Tech Innovations 2025 – A TechLists Insight
TechLists
 
Newgen 2022-Forrester Newgen TEI_13 05 2022-The-Total-Economic-Impact-Newgen-...
darshakparmar
 
Exolore The Essential AI Tools in 2025.pdf
Srinivasan M
 

Mongo DB: Operational Big Data Database

  • 1. @nleite MongoDB: Operational Big Data Norberto Leite Senior Solutions Architect, MongoDB [email protected]
  • 2. Agenda •  MongoDB Intro •  Big Data •  MongoDB Operation Big Data(base) •  Use Cases •  QA
  • 3. Ola! •  Norberto Leite •  Solutions Architect –  wingman •  Barcelona/Brussels
  • 5. MongoDB The leading NoSQL database General Purpose Document Database OpenSource
  • 6. Global Community 5,000,000+ MongoDB Downloads 100,000+ Online Education Registrants 20,000+ MongoDB User Group Members 20,000+ MongoDB Days Attendees 20,000+ MongoDB Management Service (MMS) Users
  • 7. MongoDB Overview 300+ employees Offices in New York, Palo Alto, Washington DC, London, Dublin, Barcelona and Sydney 600+ customers Over $231 million in funding
  • 9. MongoDB Vision To provide the best database for how we build and run apps today Build Run –  New and complex data –  Flexible –  New languages –  Faster development –  Big Data scalability –  Real-time –  Commodity hardware –  Cloud
  • 11. Document Data Model Relational MongoDB { ! first_name: ‘Paul’,! surname: ‘Miller’,! city: ‘London’,! location: [45.123,47.232],! cars: [ ! { model: ‘Bentley’,! year: 1973,! value: 100000, … },! { model: ‘Rolls Royce’,! year: 1965,! value: 330000, … }! }! }!
  • 12. MongoDB is full featured Rich Queries •  Find Paul’s cars •  Find everybody in London with a car built between 1970 and 1980 Geospatial •  Find all of the car owners within 5km of Trafalgar Sq. Text Search •  Find all the cars described as having leather seats Aggregation •  Calculate the average value of Paul’s car collection Map Reduce •  What is the ownership pattern of colors by geography over time? (is purple trending up in China?) MongoDB { ! first_name: ‘Paul’,! surname: ‘Miller’,! city: ‘London’,! location: [45.123,47.232],! cars: [ ! { model: ‘Bentley’,! year: 1973,! value: 100000, … },! { model: ‘Rolls Royce’,! year: 1965,! value: 330000, … }! }! }!
  • 13. Developers are more productive
  • 16. RDBMS Scale = Bigger Computers “Clients can also opt to run zEC12 without a raised datacenter floor -- a first for high-end IBM mainframes.” IBM Press Release 28 Aug, 2012
  • 19. 2010 Search Index Size: 100,000,000 GB New data added per day 100,000+ GB Databases they could use 0 250,000+ MBP’s == 4.1 miles This Was a Problem for Google Source: http://googleblog.blogspot.com/2010/06/our-new-search-index-caffeine.html
  • 20. And for Facebook 2010: 13,000,000 queries per second
  • 21. And for Facebook 2010: 13,000,000 queries per second TPC #1 DB: 504,161 tps TPC Top Results
  • 22. And for Facebook 2010: 13,000,000 queries per second TPC #1 DB: 504,161 tps TPC Top Results Top 10 combined: 1,370,368 tps
  • 23. Living in the Post-transactional Future Order-processing systems largely “done” (RDBMS); primary focus on better search and recommendations or adapting prices on the fly (NoSQL) Vast majority of its engineering is focused on recommending better movies (NoSQL), not processing monthly bills (RDBMS) Easy part is processing the credit card (RDBMS). Hard part is making it location aware, so it knows where you are and what you’re buying (NoSQL)
  • 24. Shift in What We’re Computing
  • 25. How IT/Data Scientists Define Big Data Source: Silicon Angle, 2012
  • 27. Consideration – Online vs. Offline Online •  Real-time •  Low-latency •  High availability vs. Offline •  Long-running •  High-Latency •  Availability is lower priority
  • 28. Consideration – Online vs. Offline Online vs. Offline
  • 29. MongoDB/NoSQL Is Good for… 360° View of the Customer Mobile & Social Apps Fraud Detection User Data Management Content Management & Delivery Reference Data Product Catalogs Machine to Machine Apps Data Hub
  • 30. MongoDB and Enterprise IT Stack CRM, ERP, Collaboration, Mobile, BI Data Management Online Data Offline Data RDBMS RDBMS Hadoop EDW Infrastructure OS & Virtualization, Compute, Storage, Network Security & Auditing Management & Monitoring Applications
  • 36. Fortune 500 & Global 500 •  10 of the Top Financial Services Institutions •  10 of the Top Electronics Companies •  10 of the Top Media and Entertainment Companies •  8 of the Top Retailers •  6 of the Top Telcos •  5 of the Top Technology Companies •  4 of the Top Healthcare Companies
  • 37. MongoDB Solutions Big Data Content Mgmt & Delivery User Data Management Mobile & Social Data Hub
  • 38. Customer example: Online Travel Travel Algorithms MongoDB Connector for Hadoop •  •  •  •  Flights, hotels and cars Real-time offers User profiles, reviews User metadata (previous purchases, clicks, views) •  •  •  •  User segmentation Offer recommendation engine Ad serving engine Bundling engine
  • 39. Machine Learning Ad-Serving Algorithms MongoDB Connector for Hadoop •  •  •  •  •  Catalogs and products User profiles Clicks Views Transactions •  User segmentation •  Recommendation engine •  Prediction engine
  • 40. Data Hub Insurance Churn Analysis MongoDB Connector for Hadoop •  •  •  •  •  Insurance policies Demographic data Customer web data Call center data Real-time churn detection •  Customer action analysis •  Churn prediction algorithms
  • 42. QA ?