MongoDB, an implementation of c++, belogs to NOSQL category(Non-relational operational stores) also most knows this as Not only SQL.
It doesn't have
Well most of you have used relational database. That is one way of modelling databases. Another way of modelling data is document oriented data modelling.
If you are unfamiliar with document oriented databases, read the following link.
http://en.wikipedia.org/wiki/Document-oriented_database
Mongodb saves data as documents.
You can try issuing mongodb commands online in the following link. It also guides you how to use mongodb.
http://try.mongodb.org/
It doesn't have
- joins
- complex transactions
Because of the above reasons, scaling becomes easy. But the side effect is we need to have new data models (Have to stop using relational models).
Well most of you have used relational database. That is one way of modelling databases. Another way of modelling data is document oriented data modelling.
If you are unfamiliar with document oriented databases, read the following link.
http://en.wikipedia.org/wiki/Document-oriented_database
Mongodb saves data as documents.
You can try issuing mongodb commands online in the following link. It also guides you how to use mongodb.
http://try.mongodb.org/
No comments:
Post a Comment