Digital General Manager at a tech services company with 10,001+ employees
Real User
Good interface and integration with other tools but they should modernize the storage options
Pros and Cons
  • "I find the integration with other tools very easy."

    What is our primary use case?

    Our primary use case of this solution is for schema lists. It's easy to populate the data and to get information for summaries and things like that. The second use case is that there is a mainframe and the upgrades on the mainframe can use your CPU time. As the customer is working on the mixed product, it becomes very costly. Using MongoDB internally allows us to divide as much as we can with it. And there is a service provision that I think is much cheaper than continuing the maintenance of the machine. 

    What is most valuable?

    The feature I find most valuable, is that it is easy to use. Even a non-technical person will be able to understand it. I also find the integration with other tools very easy.

    What needs improvement?

    The price can always be better. I mean, we are a big corporation so it is quite expensive for us. So perhaps they can improve on the price.

    For how long have I used the solution?

    I have been using MongoDB for two years now.

    Buyer's Guide
    MongoDB
    May 2024
    Learn what your peers think about MongoDB. Get advice and tips from experienced pros sharing their opinions. Updated: May 2024.
    771,212 professionals have used our research since 2012.

    What do I think about the stability of the solution?

    MongoDB is very stable.

    What do I think about the scalability of the solution?

    The solution can be scaled without any issues.

    How are customer service and support?

    I have not yet contacted the technical support team of MongoDB, but I have great interactions with the MongoDB side. We have our own technical team in our company that takes care of our issues. 

    Which solution did I use previously and why did I switch?

    We have used Snowflake before and I can tell you what the difference is between MongoDB and Snowflake. Snowflake is a totally different type of database. It is basically shot across small units and its solutions are only for the cloud. Your access can be private and it can be fast on the queries. Whereas with MongoDB, it takes much longer than with Snowflake if you want to extract. Snowflake is much faster. It has good analytics capabilities, though.

    How was the initial setup?

    The initial setup was easy and quite fast. The only problem is the provisioning environment within the cloud. Deploying the MongoDB program doesn't take very long. The whole process of deployment needs only one additional person to do its maintenance and to finalize the deployment faster.  

    What other advice do I have?

    I will rate this solution a seven out of ten because I like the interface and the integration with other tools. In the next version, perhaps they can modernize the storage options. I think they have a very good reputation, from what I hear from our client comments. The program has speed and it has simplicity. If you want to extract the application, the terms of applicability it is good. And you can use the intelligence within the program. 

    Which deployment model are you using for this solution?

    On-premises
    Disclosure: My company has a business relationship with this vendor other than being a customer: Partner
    PeerSpot user
    Product Engineer 2 at a logistics company with 501-1,000 employees
    Real User
    Good JSON support, transaction support, and community support
    Pros and Cons
    • "It is convenient to use because we can do manipulations with the JSON data that we get. There are also a lot of joins and associations with MongoDB, which makes it easy to use for us."
    • "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."

    What is our primary use case?

    We are a logistics company, and we have a lot of data coming from the users. We have a model, but we need to be flexible with that model. That is one of the reasons why we are using MongoDB.

    What is most valuable?

    It is convenient to use because we can do manipulations with the JSON data that we get. There are also a lot of joins and associations with MongoDB, which makes it easy to use for us.

    There is also a lot of transaction-related support from MongoDB.

    What needs improvement?

    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.

    For how long have I used the solution?

    I have been using this solution for one to one and a half years.

    How are customer service and technical support?

    There are a lot of articles and a lot of discussions online. So, we pretty much get all the answers that we want. If we have any problems in using it, it gets resolved as soon as possible. There are a lot of communities, and we are able to get the answers.

    How was the initial setup?

    I was not a part of the installation process. It was already installed when I joined the company or started working with it. So, I don't have much idea about it, but when we install it locally, there is not a lot to do with it. The control that we get from the command prompt of MongoDB makes it easy to use and very convenient.

    What other advice do I have?

    I would recommend MongoDB to others. It is good in terms of support.

    I would rate MongoDB an eight out of 10.

    Which deployment model are you using for this solution?

    On-premises
    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    PeerSpot user
    Buyer's Guide
    MongoDB
    May 2024
    Learn what your peers think about MongoDB. Get advice and tips from experienced pros sharing their opinions. Updated: May 2024.
    771,212 professionals have used our research since 2012.
    Software Engineer at a retailer with 10,001+ employees
    Real User
    Stable, scalable, and easy to set up
    Pros and Cons
    • "It is easy to set up."
    • "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."

    What is our primary use case?

    We use it just for data storage. I joined this company two months ago, and I am just testing it on my local machine. I haven't used it a lot.

    What is most valuable?

    It is easy to set up.

    What needs improvement?

    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.

    For how long have I used the solution?

    I have been using this solution for half a year.

    What do I think about the stability of the solution?

    We're just doing something new, and we are still in the testing stages. Based on our experience so far, it is stable.

    What do I think about the scalability of the solution?

    It is scalable.

    How are customer service and technical support?

    I haven't contacted their technical support.

    How was the initial setup?

    It is easy to set up.

    What other advice do I have?

    I would rate MongoDB an eight out of ten. It is a good product, but it requires some improvements.

    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    PeerSpot user
    Managing Director at SimSol Technologies And Services Pvt Ltd
    Real User
    Quite scalable, easy to deploy, and affordable
    Pros and Cons
    • "The solution's most important aspect is its seamless database."
    • "The on-premises version of the solution is still pretty expensive, especially compared to the cloud version."

    What is our primary use case?

    We primarily use the solution as a database. It's basically used as a storage engine.

    What is most valuable?

    The solution is a very dynamic product. It becomes extremely easy for us to support user requirements and we also make use of the simplicity of a cloud redeployment.

    The solution is easy to deploy.

    The product can scale quite well.

    The cloud version of the solution is very affordable.

    The solution's most important aspect is its seamless database.

    The solution offers excellent documentation.

    What needs improvement?

    The on-premises version of the solution is still pretty expensive, especially compared to the cloud version.

    The management on the cloud is pretty good, however, the on-premises deployment model is a bit more difficult in this area.

    If they want to make their product a little competitive, they'll have to go to organizations and get a bit more commercial in their approach. They need to think about pricing and licensing for RDBMS players. For them to be competitive in the market, they will have to think of strategies other than what they have currently. Their pricing definitely needs to improve.

    For how long have I used the solution?

    We've been working with the solution for four years now. It's actually coming up on five years soon.

    What do I think about the stability of the solution?

    We've never faced any issues with stability. It's been very good so far. It doesn't crash or freeze, and it's not buggy by any means.

    What do I think about the scalability of the solution?

    The solution is extremely scalable When we need to expand it out, we know we can do so easily.

    Which solution did I use previously and why did I switch?

    We have about five products that factor into the needs of the BFSI segment in India. These proprietary products developed on five or ten platforms. We don't develop MongoDB, we just use it as a storage platform.

    Currently, we also use RDBMS. We use Oracle for some other products. We don't just use MongoDB exclusively.

    While Oracle is better for transactional services, MongoDB is extremely good at support services. That's the main difference. I have seen people use MongoDB for transactional as well, however, I have never attempted it, so I can't speak to it's capabilities.

    How was the initial setup?

    The solution is very easy to deploy. The implementation is not complex at all.

    The on-premise implementation takes a bit longer. We're looking at a six month implementation for one of our clients, for example.

    What about the implementation team?

    We handle the implementation ourselves in-house. We don't need the assistance of a consultant or integrator.

    What's my experience with pricing, setup cost, and licensing?

    For people who can afford it, there are good subscription offers that are available on the cloud as well as on-premises. On-premises is still a little expensive. However, if a company decides to go to the cloud, it is pretty affordable.

    If the company is small, there is a community edition that can be taken advantage of. If a company needs to scale quite a bit, they'll need to move up to the enterprise version.

    Due to the fact that we are a BFSI focused product company, we typically recommend that users go for the enterprise-level license.

    There is also pricing surrounding support. We're in discussions with MongoDB about that now. I don't know the exact costing just yet, however, I know it isn't free.

    What other advice do I have?

    We are a customer of MongoDB. We don't embed it in our application, however, we recommend it to our clients who use our product.

    We're mostly on the cloud deployment version of the solution However, we do have a banking client who requires an on-premises solution. We work with both and have experience with both.

    This solution is perfectly suited for companies of all sizes, from small to large. Small companies can definitely use the community version, however, this product offers an enterprise-level license for much larger organizations as well.

    I'd advise new users to be flexible and be able to change their mindset when it comes to MongoDB and what is in the RDBMS. there's a bit to unlearn before you re-learn MongoDB. The solution does have a good survey of languages and it's quite good.

    Due to the fact that is scales well, I'd rate it eight out of ten.

    Which deployment model are you using for this solution?

    Public Cloud

    If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

    Amazon Web Services (AWS)
    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    PeerSpot user
    Technical Content Writer at a computer software company with 51-200 employees
    Real User
    Straightforward to set up with good store and fetch capabilities
    Pros and Cons
    • "We've found the product to be scalable."
    • "We'd like technical support to respond faster to queries."

    What is our primary use case?

    Our company uses MongoDB for various clients.

    We primarily use the solution to store the databases, various user logins or log information, and lots of other things.

    What is most valuable?

    The solution's most valuable aspect is its ability to store and fetch. Both the processes are easy with this tool. Patching and sewing are simple.

    The solution is stable.

    We've found the product to be scalable. 

    The initial setup is pretty straightforward.

    What needs improvement?

    We'd like technical support to respond faster to queries. 

    For how long have I used the solution?

    I've used the solution for maybe six or seven years at this point. It's been a while.

    What do I think about the stability of the solution?

    The solution is stable and the performance is good. It's reliable. There are no bugs or glitches. It doesn't crash or freeze.

    What do I think about the scalability of the solution?

    In terms of scalability, if you compare it with the traditional database system, it's quite scalable.

    We have ten to 15 users on the solution currently.

    How are customer service and support?

    We've used technical support in the past. The support response could be a bit faster. That would be helpful for us. 

    Which solution did I use previously and why did I switch?

    We also use SQL databases. We use the SQL server. We've been using it over the last year. 

    How was the initial setup?

    The installation process is simple. It's not overly complex or difficult. 

    I'm not sure how big of a team we need for deployment and maintenance. 

    What about the implementation team?

    We have an in-house technical team. They have experience installing it. We do not need integrators or consultants or any outside assistance. 

    What's my experience with pricing, setup cost, and licensing?

    I cannot speak to the exact pricing of the solution. I don't have any visibility on those details. 

    What other advice do I have?

    We have the solution deployed both on-premises and on the cloud. We're using the latest version of the solution. 

    I'd recommend this solution to others who are curious about using it. 

    In general, I would rate the solution at an eight out of ten. It's been pretty good overall and we're mostly satisfied with its capabilities. 

    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    PeerSpot user
    Veerender Kumar - PeerSpot reviewer
    Product Owner at Software Technology
    Real User
    Stable, scalable, and flexible
    Pros and Cons
    • "MongoDB is flexible and it allows other applications to be added."
    • "The solution could have more integration."

    What is our primary use case?

    MongoDB is a database management program that can be used for large data.

    What is most valuable?

    MongoDB is flexible and it allows other applications to be added.

    What needs improvement?

    The solution could have more integration.

    For how long have I used the solution?

    I have been using MongoDB for approximately one year.

    What do I think about the stability of the solution?

    I have found MongoDB to be stable.

    What do I think about the scalability of the solution?

    MongoDB is scalable.

    We have approximately 30 people using this solution in my organization. 

    What about the implementation team?

    We have a team of six engineers and administrators that do the implementation and support of MongoDB.

    What's my experience with pricing, setup cost, and licensing?

    There is an annual subscription for the use of this solution.

    What other advice do I have?

    I would recommend this solution to others.

    I rate MongoDB a nine out of ten.

    Which deployment model are you using for this solution?

    Public Cloud
    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    PeerSpot user
    Project Manager at Realnux
    Real User
    Top 5
    Deals with large amounts of data but the initial setup can be complex
    Pros and Cons
    • "It can handle a lot of files quickly."
    • "Our program developer finds it to be a little unstable, development-wise."

    What is our primary use case?

    We use this solution to deal with large amounts of data, including pictures, voice data, and video data. These types of data are not suitable for SQL databases — MongoDB was designed to deal with such data. Video, pictures, voice, and other files.

    Currently, we just have one customer using this solution. 

    How has it helped my organization?

    It's a complex solution, but MongoDB can deal with many kinds of files — I can send video, pictures, voice data, and files. MongoDB can deal with these types of big data. It can handle a lot of files quickly. Older products like MySQL, cannot deal with files quickly.

    What needs improvement?

    Our engineer is having a bit of trouble because it's a new concept database. Currently, we're just getting used to the product. 

    For how long have I used the solution?

    I have been using MongoDB for slightly less than one year.

    What do I think about the stability of the solution?

    Our program developer finds it to be a little unstable, development-wise. Still, it's hard to say because we're new to this solution. It could just be that we don't understand how to properly use it yet.

    How are customer service and technical support?

    We don't even know how to get ahold of MongoDB support. We don't know how to contact them. We prefer local support. 

    How was the initial setup?

    The initial setup is not very easy. We need to perform several configurations. 

    What about the implementation team?

    Deployment requires one or two engineers. We're integrators.

    Which other solutions did I evaluate?

    We have one customer using this solution. They asked to use MongoDB because they deal with large amounts of data. Oracle and MySQL cannot handle such large amounts of data so they need to migrate to a NoSQL database. For this reason, they asked us to evaluate MongoDB.

    What other advice do I have?

    As we have not finished our evaluation yet, I can only give it a rating of seven out of ten. I can't recommend it yet for the same reason. 

    Disclosure: My company has a business relationship with this vendor other than being a customer: Integrator
    PeerSpot user
    Director at a tech services company with 10,001+ employees
    Real User
    Reasonably priced but support should be more efficient
    Pros and Cons
    • "Its flexibility, and cost. It is reasonably priced."
    • "MongoDB should be more stable, and support should be more efficient."

    What is our primary use case?

    We use both SQL and MongoDB and they have similar characteristics. We use both tools for our work. We have less than 50 users on MongoDB in our organization.

    What is most valuable?

    Its flexibility, and cost. It is reasonably priced.

    What needs improvement?

    MongoDB should be more stable, and support should be more efficient.

    For how long have I used the solution?

    We have been using the latest version for the last two years.

    What do I think about the stability of the solution?

    We have some challenges but we are working on them. It should be a bit more stable.

    What do I think about the scalability of the solution?

    It is scalable.

    How are customer service and technical support?

    We have some challenges with support, but we can usually get the right people. Customer support could be more knowledgeable, customer-friendly, and faster.

    How was the initial setup?

    MongoDB is not a difficult product to setup.

    What about the implementation team?

    We do not need a big team for deployment, or a high level of technical expertise. We have a couple of managers and admins.

    Which other solutions did I evaluate?

    We did not consider another product, as MongoDB was part of the whole implementation.

    What other advice do I have?

    At this point, I rate MongoDB a 6 out of 10. We are going to keep using MongoDB.

    Which deployment model are you using for this solution?

    Public Cloud

    If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

    Other
    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    PeerSpot user
    Buyer's Guide
    Download our free MongoDB Report and get advice and tips from experienced pros sharing their opinions.
    Updated: May 2024
    Buyer's Guide
    Download our free MongoDB Report and get advice and tips from experienced pros sharing their opinions.