When should we use MongoDB and traditional RDMBS?

Possible duplicate:
NoSql vs Relational Database

I would like to know when should we use MongoDB or traditional RDMBS?

Are there any use cases that are suitable for MongoDB and some that are suitable for RDMBS (oracle, mysql)?

In terms of storage size and performance, which usually work better?

I'm new to mongoDB, so does anyone give an idea?

thanks

+4
source share
1 answer

I read a little about MongoDB, these links may be useful

This is a quick comparison of mongoDB and MySQL http://www.scalabiliti.com/blog/mongodb_vs_mysql

This link may be useful for you http://blog.boxedice.com/2009/07/25/choosing-a-non-relational-database-why-we-migrated-from-mysql-to-mongodb/

In general, I see mixed opinions about performance, I saw results that show that MongoDB is superior to SQL with a large difference in inserts / updates and almost twice as much time for complex queries, however, it is not mentioned how SQL tables are indexed correctly and so on. .d., which, of course, will affect SQL performance, so I think it really suits your needs better.

It's one thing that MongoDB does not support rollback transactions, which in some cases can be a drawback.

+4
source

All Articles