Humongous, MongoDB = JSON +Index
MongoDB vs MySQL(Relational Database)
NoSQL vs RDBMS , Strengths vs weakness
- RDBMS
- relational database structure is easy to ensure data integrity and security (money related, BANK)
 - structured table, simple way of representing data or business models (view, index, SP, trigger)
 - SQL, easy to retrieve or query data
 - complex, multi-row transactions support
 - no ability to scale horizontally ( at least, for current rdbms product)
 
 
- NoSQL
Not to replace RDBMS, it fulfills different areas’ need (large website, User Generated Content)
- no rely on object-relational mapping
 - support high transaction loads
 - no tables’ join opeation support
 
 
the goodness of MongoDB
Scenarios MongoDB specialized in
- high read/write load
- High Availability
 - Data grow quick and go big
 - Data location based
 - Flexible, Data Schema unstable
 - Scalable
 
 
- high read/write load
 use cases MongoDB is good at
- Catalog
- Content Management
 - Personalization
 - Single(360) View
 - Internet of Things
 - Mobile
 - Real-Time Analytics
 
 
- Catalog