12. Requirements
• Aggregate disparate data
• Change apps quickly
• Analyze data faster
• Store more data
• Increase productivity
• ReduceTCO drastically
Putting Urgency on These IT
Requirements Like Never Before
13. Unfortunately, RDBMSs Not Built for
These Requirements
Data Types & OOP
• Unstructured data
• Semi-structured
data
• Polymorphic data
Volume of Data
• Petabytes of data
• Trillions of records
• Tens of millions of
queries per second
Agile Development
• Iterative
• Short development
cycles
• New workloads
New Architectures
• Horizontal scaling
• Commodity
servers
• Cloud computing
17. MongoDB Features
• JSON Document Model with
Dynamic Schemas
• Auto-Sharding for Horizontal
Scalability
• Text Search
• Aggregation Framework and
MapReduce
• Full, Flexible Index Support
and Rich Queries
• Built-In Replication for High
Availability
• Advanced Security
• Large Media Storage with
GridFS
18. MongoDB and Enterprise IT Stack
EDWHadoop
Management&Monitoring
Security&Auditing
RDBMS
CRM, ERP, Collaboration, Mobile, BI
OS & Virtualization, Compute, Storage, Network
RDBMS
Applications
Infrastructure
Data Management
Online Data Offline Data
20. Subscription Decision Matrix
Do you need… Yes No
Advanced Security? ✔
Disaster recovery? ✔
Monitoring for system performance
and availability? ✔
Automated lifecycle management
(provisioning, configuration and zero
downtime upgrades)?
✔
Guaranteed response time? ✔
Platform certification? ✔
22. MongoDB is good for…
360 Degree 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
23. Data HubUser Data Management
Big Data Content Mgmt & Delivery Mobile & Social
MongoDB Solutions
25. MongoDB Snapshot
375+ employees 1000+ customers
Over $243 million in funding
Offices in New York, Palo Alto, Washington
DC, London, Dublin, Barcelona, Delhi,
Singapore and Sydney
28. For More Information
Resource Location
MongoDB Downloads mongodb.com/download
Free Online Training education.mongodb.com
Webinars and Events mongodb.com/events
White Papers mongodb.com/white-papers
Case Studies mongodb.com/customers
Presentations mongodb.com/presentations
Documentation docs.mongodb.org
Additional Info info@mongodb.com
Resource Location
MongoDB provides agility, scalability, and performance without sacrificing the functionality of relational databases, like full index support and rich queriesIndexes: secondary, compound, text search (with MongoDB 2.4), geospatial, and more
This is where MongoDB fits into the existing enterprise IT stack
MongoDB is an operational data store used for online data, in the same way that Oracle is an operational data store. It supports applications that ingest, store, manage and even analyze data in real-time. (Compared to Hadoop and data warehouses, which are used for offline, batch analytical workloads.)