Header banner
Revain logoHome Page
Jorge Maertz photo
1 Level
1335 Review
55 Karma

Review on MongoDB by Jorge Maertz

Revainrating 5 out of 5

MongoDB - Great DBMS Tool For NoSQL Data

I like some features such as Replication, Aggregation Query Language (AQL) and MapReduce support. Also it was my first experience with sharding and replica set. So, I must say its best tool for document oriented DBs to avoid joins and it's easy integration with ORMs like Entity Framwork or nhibernate. Since this tool supports both SQL queries and AQL, you can also use it as an OLAP server instead of Hadoop and Hive. It makes you focus more about your code writing and not worry about db schema design with these tools (like we all used to write). If not using replication/sharding, then a good way to go is to setup a separate server/machine. Its cost factor and time consumption might limit its usages within small projects. We're handling very big amount of data stored in documents and mapreduce I like that it's open source which means you can use your own license or pay per month if needed as well! It also allows me access from anywhere so no need be stuck at my desk when working remotely with this program!! This makes getting work done much easier without having an office set up close by. Honestly haven't found anything i dislike about mongo other then maybe some minor bugs here &there but nothing majorly bad either. !

img 1 attached to MongoDB review by Jorge Maertz

ο»Ώ

Pros
  • That alone worths trying out mongodb.Also great community feedback along side documentation availability helps alot
Cons
  • There are nuances