Sign in
Categories
Your Saved List Become a Channel Partner Sell in AWS Marketplace Amazon Web Services Home Help

Reviews from AWS Marketplace

25 AWS reviews

External reviews

469 reviews
from G2

External reviews are not included in the AWS star rating for the product.


    Military

Used MongoDB for pretty small production usage - 1,200 documents at max.

  • March 21, 2016
  • Review verified by G2

What do you like best about the product?
The best things in MongoDB is the schema-less db - it helps move forward rapidly in prototypes.
What do you dislike about the product?
The query language is really hard to use, I would like it to be easier to query nested structures (such deep arrays or deep properties), I want to it to be intitutive like sql for data exploration.
What problems is the product solving and how is that benefiting you?
The problems I am trying to solve are simple CRUD for storing metadata on instances.


    Computer Games

MongoDB at scale

  • March 21, 2016
  • Review verified by G2

What do you like best about the product?
MongoDB structures data into collections of JSON documents. This is the most important thing I have liked about MongoDB. Also, I can get great performance out of MongoDB, even if my entire database doesn't fit in RAM. Further, we don't need to worry about messing with system collections, local, admin or config databases directly. There are administrative commands and shell helpers for the operations we will need to perform.
What do you dislike about the product?
Real time data streaming is not very efficient with this database. Also, large query time in searching through large data sets.
What problems is the product solving and how is that benefiting you?
Making the learning process in sales industries methodical and deploying courses for them on a large scale to make the teaching interaction smoother. MongoDB is used for the monitoring of performance of people and analyzing them.


    Gonçalo M.

I used mongodb for small and big sites, always with mongodb

  • March 21, 2016
  • Review verified by G2

What do you like best about the product?
MongoDB is great because its colelctions are in "json" and it makes it so natural to work with nodejs. I like the ease which you can protoype apps, you just have a bunch of data and throw it at mongo and then you can easily query it.
Aggregations are very powerful and I always found the right solution for complex data.
What do you dislike about the product?
There are other document databases which offer a way better integration for relations/joins. That's basically the first question that comes from a guy coming from mySQL which is difficult to explain to them how you would avoid them.
What problems is the product solving and how is that benefiting you?
We had so much data around and using a database like mongo we made our data more flat, of course our DB size was very big but the performance improvements were visible. The benefit of it was that our pages were much faster to get delivered, data was all there and we did not have to go make 200 queries.
Recommendations to others considering the product:
if you choose to move to Mongo from a "traditional" RDBMS you have to rethink the way you see "tables", collections in this case. This I guess is the most difficult part to move to mongo.
If you need good scalability mongo is a good choice, it is just easy to setup and it just works.


    Marc Antuan E.

Ease of use

  • March 12, 2016
  • Review provided by G2

What do you like best about the product?
JSON like usage. Just storing/retrieving JSONs is huge for our SPA, as it just stores the objects from the front end straight to the database and back.
What do you dislike about the product?
Lack of relationships. Comming from a RDBMS world is hard to envision everything as isolated objects.
What problems is the product solving and how is that benefiting you?
Faster response times
Recommendations to others considering the product:
Forget about relationships


    E-Learning

Great DB for start up!!!

  • March 01, 2016
  • Review provided by G2

What do you like best about the product?
Ease of use, retrieval speed, don't use contrast colors for gui
What do you dislike about the product?
Make it more user friendly by using more gui
What problems is the product solving and how is that benefiting you?
Quicker retrieval


    Derek N.

MongoDB is Simple to Use NoSQL DB

  • February 27, 2016
  • Review verified by G2

What do you like best about the product?
I've liked MongoDB from the beginning for it's ease of use. When building out a new app, it's no schema nature makes building the data layer a snap. It has very supported clients in pretty much every programming language, so I've never had an issue with Mongo support cross different environments.
What do you dislike about the product?
Mongo doesn't have native support for joins, which can bite you later when your db grows and complex queries would be better served by using a join. With that said, blindly using Mongo for a highly relational project is a reason many people give Mongo bad reviews, but it was never supposed to be used for such scenarios. Although, I admittedly sometimes still use Mongo in highly relational apps because it's ease of use makes up for some of the relational query issues I may have.

Also, mongo is password free by default, which unfortunately leads to a lot of users having public facing DBs with no password protection!

Lastly, a production environment is pretty complicated to setup properly. For the most part, I'd recommend using a service to manage this for you. So in that regard, a production environment setup could be much easier to setup.
What problems is the product solving and how is that benefiting you?
I love using Mongo in applications where the incoming data to be stored has no implicit structure. This is where a schemaless database shines.
Recommendations to others considering the product:
Give MongoDB a try. It has a very low learning curve at first, so it's easy to get started. With all devs being familiar with JSON, the Mongo syntax is super easy to pickup. Just do not expect it to be a relational db, because it's not.


    Higher Education

MongoDB changed how I construct databases

  • February 27, 2016
  • Review verified by G2

What do you like best about the product?
- Very different compared to SQL but in a good way. It really makes sense to me when constructing databases.
- I love how you troubleshoot the mongdb to see if data is being populated correctly or databases are nesting.
What do you dislike about the product?
So far after using it for a few months, I don't see any negative things at the moment.
What problems is the product solving and how is that benefiting you?
I am just creating my own personal apps using MongoDB as the back end database.
Recommendations to others considering the product:
I will definitely recommend.


    Raju M.

Totally enjoying NoSQL with mongodb

  • February 26, 2016
  • Review verified by G2

What do you like best about the product?
Since mongodb is schemaless, it is very flexible when working with collecting dynamic data, I use mongodb for an IOT project and it involves storing large amounts of data and performing quick aggregations on a daily basis. MongoDB does this very fast and in my opinion performing time based operations on MongoDB is much easer than on MySQL; I have worked with MySQL and there came a time that my project almost came to a halt because the data queries became so complex and there was drop in performance. That has not been the case with MongoDB.
What do you dislike about the product?
Map reduce was something that took me a lot of time to understand and I just wish there were more resources to learn this.
What problems is the product solving and how is that benefiting you?
Providing analytics for IOT devices.

Having moved from MySql based system, where I was at my wits end trying to write proper queries, Mongodb uses plain Javascript which I understand well enough, it made my work a lot easier.

I didn't have to learn a lot to undestand how MongoDB worked because I already wrote code in Javascript and there are lots of good nodejs ORMs for MongoDb;
Recommendations to others considering the product:
If you want something scalable and fast, I would suggest MongoDB.


    Mathias F.

Best NoSQL option

  • February 24, 2016
  • Review verified by G2

What do you like best about the product?
I did a great research of NoSQL document oriented databases. MongoDB was my ultimate choice and I haven't regretted it yet. I loved the online documentation, the great books, the huge community. Technically, I've been running a web application with MongoDB with 3 shards and 2 replicas for 5 months now and it's working so smoothly it scares me.
What do you dislike about the product?
Being used to work with MS SQL, I miss the Management Tool application. I found some client apps for Mongo, like Robomongo, but still haven't found the one that makes me feel completely covered and comfortable.
What problems is the product solving and how is that benefiting you?
MongoDB solves every database related problem for a modern web application. Dynamic document structure, rapid searching, ease of learning, etc.
Recommendations to others considering the product:
You should read a book before starting using it. There are many configuration aspects you should know from the beginning.


    Ewen F.

Lightening fast development and easy scalability

  • February 11, 2016
  • Review verified by G2

What do you like best about the product?
MongoDB offers a fast development model over the traditional relational / SQL systems.
What do you dislike about the product?
The lack of good instrumentation to understand the internal state
What problems is the product solving and how is that benefiting you?
Startups development is all about experimentation, both in terms of business model and technical implementation. Using MongoDB it is possible to very rapidly construct and test ideas.
Recommendations to others considering the product:
Ensure you need to experiment, else go with proven solutions.