Professional Documents
Culture Documents
MongoDB
GE Confdential
MongoDB at a
glance
GE MSAT Internal
Relational Database
GE MSAT Internal
GE MSAT Internal
The beginning
Apache Hadoop
GFS
HDFS
Big Table
HBase
MapReduce
MapReduce
GE MSAT Internal
GE MSAT Internal
Hadoop Framework
open source
document oriented
high performance
scalable
NoSQL
GE MSAT Internal
MongoDB
Big Data
Databas
e
NoSQL
MongoD
B
Document-Oriented
GE MSAT Internal
Whats NoSQL
RDBMS
MongoDB
Database
Database
Table
Collection
Rows / Records
Documents
Value
Mongo basics
Data Modeling
Modeling in RDBMS:
Modeling in MongoDB:
References
GE MSAT Internal
One to One
One to Many
Many to Many
Embedded
Data
{
frst_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, .},
]
}
GE MSAT Internal
To address Relational
Database Modeling
Added features of
Ad hoc queries (field, range queries, RegEx search)
MongoDB
GE MSAT Internal
Sharding
GE MSAT Internal
GE MSAT Internal
GridFS
GE MSAT Internal
Index
Replication
GE MSAT Internal
GE MSAT Internal
Failure Recovery
GE MSAT Internal
MapReduce
GE MSAT Internal
Thank you