MongoDB Room for Improvement
Oracle is stronger in some specific features. For example, the remote cluster when you need to synchronize the enormous amount of data between two data centers and so on. It's that Oracle RDC and Oracle GoldenGate which are actually about the data replication which can be supported by the nature of the database scheme.
We are actually validating each process and also new processes in what we call the operational tier, and if you are having the business-critical processes which need business-critical operative data, we actually prefer Oracle over MongoDB.
MongoDB is the second option for non-critical processes at the moment. We do not yet trust it with critical items.
We'd like information about client onboarding experience and success stories. It would help to have something to show to internal stakeholders. We need some use cases from the outside to begin to open discussions on how we can use this tech in more ways in the future.
Senior Associate at a financial services firm with 10,001+ employees
If we want to perform some joins or some other types of transformation that are more advanced, in that case, we cannot use MongoDB. We need to use another solution.
The solution needs to better support modern aspects of search engines. There is typically a microservice layer and MongoDB doesn't support well within search engines. If you want to create some complex structures, you need something like Elasticsearch, for example.
The pricing is expensive.
MongoDB should better support small and medium companies. There are a lot of clients out there that are interested, however, they need something lighter and less complex and something not so expensive upfront.
Senior DBA & IT Consultant at MA Consulting
It could be more stable. It would be better if it were more user-friendly like Oracle, which is very easy. For example, creating an index is simple in Oracle. In MongoDB, it's quite challenging to do that.
Performance could be better. It's fast and good, but you cannot put every application that you would like to in MongoDB.View full review »
Data Engineer | Full Stack Developer at a tech services company with 1,001-5,000 employees
Its security features can be better. Sometimes, my higher authority says that we are not going to use MongoDB because it doesn't provide that much security for the RDBMS or relational data that we use for transactions. Instead of MongoDB, we will use Oracle Database because for a transactional service, you have to rely on RDBMS ACID properties.
I would love to work on MongoDB by using my mobile phone. When I am working remotely or traveling and have some instances deployed on my server, I should be able to check through my mobile whether all the data is being pulled. GitHub has a similar feature, where it lets you read from the laptop, and you can also pull and push with your mobile phone. I would request MongoDB to provide such a feature. Basically, I want a mobile version for both iOS and Android versions.View full review »
Senior Software Engineer at a tech services company with 5,001-10,000 employees
MongoDB is a very useful and convenient choice, but sometimes for more complex projects, there are certain niche requirements that appear, so using a different tool could be beneficial. It raises the complexity of the architecture, but it could be beneficial to the world, the features, the ease of the features which are being implemented.View full review »
Head of Department at a transportation company with 10,001+ employees
The user interface is not as friendly as Oracle, which is something that can be improved.View full review »
IT Manager at a insurance company with 10,001+ employees
A normal Oracle or database tester will take some time to gear up to MongoDB because the way of writing queries is different in MongoDB. There should be some kind of midway where a person who is coming from an Oracle background can write a query and get a response by using something like a select * statement or other such things. There should be some way for MongoDB to interpret these commands rather than making a person learn MongoDB commands and writing them. I struggled while writing these MongoDB commands. I had not seen such queries before. It was pretty difficult to get them. This is one of the areas where it would help from the improvement standpoint.View full review »
We work with the community edition and it would be really nice to have for the database side encryption, but it's not available in the community. It is only available in the enterprise edition.
We use mutual TLS, which means we use the certificate for authentication and connection encryption.
When I want to connect to a node, I need to supply the certificate that MongoDB trusts, even though I use an admin password. This is not useful, and it complicates things.
It would be much more useful if I have an admin user and a password.
I would like it to be more straightforward when connecting to a node.View full review »
The product roadmap shows us that the MongoDB team is very professional. Since we started using the product, it's like having wizards that are one step ahead of our needs. They are looking at the community, the market, and the competition.
From my point of view, they need a totally free IDE to work at high levels. The best I know is Studio3T, but licensing and an embargo in our country make it difficult to access. MongoDB needs something like Studio3T (Compass is just fine, but it isn't Studio3T) to really get the whole developer community.View full review »
CEO at a tech services company with 201-500 employees
You can update the server from another platform (Mongoose) which sits on top of MongoDB and makes it a relational database. The beautiful thing about MongoDB is that it's not a relational database — multiple statements are there so it's easy to access. It serves the purpose for which we are using it.
I suppose it could be a little more secure.View full review »
Technical Content Writer at a computer software company with 51-200 employees
We'd like technical support to respond faster to queries.View full review »
Product Engineer 2 at a logistics company with 501-1,000 employees
The auto transaction feature is something that I found a little bit problematic. If we want to run two or three transactions at a time, we get write conflicts. So, it becomes really difficult when concurrency comes into the picture.
Sometimes, there are some problems in creating a connection with two or three tables, such as running two queries at a time or getting a reference from one table to another table. People generally don't use it much to join two or three tables, but I would like them to simplify that process.
It can sometimes be a little bit difficult to understand for a newcomer.
Projects Manager at Emery Investments
I feel that most people don't know a lot about MongoDB, so maybe they could add some more documentation and tutorials. In general, I think they should do more to publicize the solution because when I'm in a meeting and I start talking about migrating to MongoDB, people don't know what I'm talking about.View full review »
Project Manager at a tech services company with 51-200 employees
Our engineer is having a bit of trouble because it's a new concept database. Currently, we're just getting used to the product.
MongoDB can improve large-size video or media frame operations. There are a lot of customers who want to upload media frames and video games but there is some difficulty. In MongoDB, we are looking out for solutions that are for large-size media files that can be saved and navigated efficiently.View full review »
Senior Architect at a computer software company with 10,001+ employees
I have found the solution difficult to operate as an administrator. They could improve the experience by adding some more features to the UI. There needs to be better integration, we have been having some issues with some projects.View full review »
Group CEO at Mmusi Group
It could be much more flexible like SequoiaDB. I would like to see more flexibility in the next release, especially when working with Microsoft Windows. A lot of people struggle with MongoDB because of their Windows versions. But Linux is faultless and mostly runs nicely.View full review »
I think it would be good to have more search options such as an index resource. This will provide more options and resources to do advance searches.
Criteria and filters would be good too as they will help us find what we are looking for. Filters will be useful if you want to filter something to a dashboard according to certain criteria.View full review »
Senior Database Administrator Engineer at a comms service provider with 10,001+ employees
It should have GUI for managing clusters. MongoDB needs a more powerful GUI to manage clusters and make switchovers. Currently, there is no good, free tool to check the replication to find out if there is a gap.View full review »
In terms of what could be improved, that's a difficult question actually, because we're really very happy with it.
As for what could be included in the next release, I'd like to see an ID generator. It's very technical but I don't think it has one, so we have to go to great lengths to work around that.View full review »
Chief Strategy Officer (CSO) at a computer software company with 11-50 employees
Currently, I understand that they're revamping and adding a lot of features, and things are moving a little slowly. The performance could be faster.View full review »
Director at a tech services company with 10,001+ employees
MongoDB should be more stable, and support should be more efficient.View full review »
System Analyst and Team Lead at a tech services company with 11-50 employees
The solution should have better integration.
I'd like to see improved scalability and elasticity. Also, the software should have certified container images so it can readily be used in production.
CEO at WilCom Systems Ltd
MongoDB could improve by not having so many updates and different versions.View full review »
There are some problems with bugs appearing in sharding when the data is too high. MongoDB also needs to update and be more flexible to match up to more mature products like Oracle or SQL.View full review »
Solutions Architect at a tech services company with 1,001-5,000 employees
It would help if MongoDB offered a light solution for small projects. Its become a very big database, and we need a smaller solution for our end-users.View full review »
CTO at a tech services company with 11-50 employees
They could improve the UI and the analytics part.View full review »
Software Engineer at a retailer with 10,001+ employees
It would be good to have scalability for clusters. For example, if we have three clusters, we should be able to increase to five clusters if required. I am not sure if such a feature is currently there. I hope there is good documentation for this.View full review »
The stability could be improved.View full review »
The solution could have more integration.View full review »