2 out of 5.0, Reviewed Sep 20, 2016
Support is lacking in upgrading versions, done internally via trial and error
Ask a lot of questions about license features/version upgrades
easy to use for most part
Service desk not particularly knowledgeable and vendor no proactive in understanding client use
Look more closely at competing technologies
support on upgrades was lacking, internal folks did trial and error. Support staff could not give definitive direction on client suggested approach
4 out of 5.0, Reviewed Aug 17, 2016
Ease of use.
evaluate all components.
ease of use and scalability.
future support I go with Community version.
explain advantages of enterprise vs. community.
involve Vendor earlier.
very scalable solution
4 out of 5.0, Reviewed Aug 15, 2016
Functionality and implementation was pretty good and support was very helpful.
Consult with an expert.
Put more planning before implementation.
Easy to understand mql.
Timely support and spot on fixes. Great knowledge base and easy to work with.
4 out of 5.0, Reviewed Aug 15, 2016
Replication and sharding went very well with us. Choosing a sharding key was a tough decision, though. Queries are easy to understand from the developer's point of view, although they can become very long. We still need to invest more time on the optimization and review indexing options before we move on to performance tuning.
A lot of online resources are there to ask for help. We didn't need to request official support for the problems we faced
5 out of 5.0, Reviewed Jul 28, 2016
The product is great. It is simple to setup, it has a great documentation and tutorial and an own "university" with cost-free video-courses describing everything from database administration to development. In addition, they provide more and more enterprise services, namely the MongoDB-Atlas, which is really outstanding, because the complete database management (clustering, backup, alerting) is there available with very few clicks. Simple, efficient and exactly what small startups need.
I would advise using the documentation and video courses for a great introduction of the database product. And if the database is in production and there is something not perfect, try to contact the support. In a former company, we used MongoDB as well and called the commercial support. They did a deep analysis of the whole infrastructure, operating system settings, filesystem-analysis as well. And you get a detailed report overall issues found for optimization.
I like mostly the easy to use the product. I can start without any cost for development, and if I need support, when we go-live, I know I can contact commercial support with experienced experts, which can help me in most situations.
The query language needs a bit to get used to, but if you work day-by-day, your developers are fast as with old plain SQL.
I am in the position that we are at very early product stage, so we can react to new changes or products. In this way, I will decide to use MongoDB-Atlas instead of hosting the database on own servers and need someone to maintain the database.
Development is great. Bugfixes are fast delivered, the product has a regular update cycle or even faster if there are severe issues.
4 out of 5.0, Reviewed Jun 28, 2016
A lot of resources are available regarding installing and running the DB, but not as much is available about setting up a backup to make sure no data is lost, which makes it a challenge to scale.
Consider the purpose of using MongoDB - i.e. logging, development, and highly available data - to determine if MongoDB is the best choice.
popular choice among developers.
not as easy to implement for enterprise projects.
Nothing comes to mind - NoSQL is relatively new so it is hard to know the limitations without trying it out.
1 of 1 peer(s) found this review helpful.
4 out of 5.0, Reviewed Jun 27, 2016
Using Minimongo with Meteor helps with front-end management of content and dynamic, live site loading.
Don't just pick the flavor of the week. Do your research.
Ease of use. Low risk. Easy management.
4 out of 5.0, Reviewed Jun 8, 2016
MongoDB has come a long way as a database. We adopted at version 1.6.4 and, early on, there was significant operational overhead and expertise required to keep it running. Today it is a very different story. The tooling, monitoring and strong community makes MongoDB easy to use. The strong feature set and great developer experience has been strong from day 1 and continues to be strong today.
Train your developers on NoSQL (document-oriented NoSQL) schema design. Most of the negative experiences with MongoDB that I've read/heard about came from poor schema design choices early on.
Extremely rich set of features and language support. Our developers love MongoDB.
The pricing model pushes us towards fewer, bigger MongoDB clusters but we've adopted Microservices which means lots of smaller clusters.
Was more willing to connect customers with engineers or PMs. AWS is the gold standard for this.
4 out of 5.0, Reviewed Jun 7, 2016
While the product has worked as designed, the real differentiator has been the pre-sales and post-sales support. Both were superb. The installation footprint expanded beyond what we had initially envisioned; mostly because of admin and backup/recovery capabilities. Overall, though we're quite pleased with the performance and functionality.
for your first project - engage MongoDB consulting services.
support, performance, ease of use for the developers.
Make better provisions for warm site disaster recovery licensing. Even though these components aren't used in the production cluster, we need to pay full price for the license.
Not much. Better understand how the operational aspects of the tool worked.
5 out of 5.0, Reviewed Jun 7, 2016
MongoDB is well documented, and what we like best is seeing how responsive the provider is to user feedback. They are often rolling out upgrades that include the most demanded features.
Think carefully about how you are going to set up your document structure.
Ease of development. We are a startup in a high growth, rapid prototyping climate, so we value the flexibility and forgiving nature of MongoDB.
Occasionally the error messages related to memory use can be hard to understand.
I am generally happy with the documentation and responsiveness of the vendor.
Would move to Mongo sooner (from Postgres). The move was much easier than we anticipated, and performance for our production-related services was not an issue.