TrustRadius: an HG Insights company

Save this comparison

Save this comparison

Add Product

Recommended Comparisons

    Overview
    ProductRatingMost Used ByProduct SummaryStarting Price

    Azure Cosmos DB

    Score9.1 out of 10
    N/AMicrosoft Azure Cosmos DB is Microsoft's Big Data analysis platform. It is a NoSQL database service and is a replacement for the earlier DocumentDB NoSQL database.N/A

    DigitalOcean

    Score8.5 out of 10
    N/ADigitalOcean is an infrastructure-as-a-service (IaaS) platform from the company of the same name headquartered in New York. It is known for its support of managed Kubernetes clusters and “droplets” feature.

    $5

    Starting Price Per Month

    MongoDB

    Score8.8 out of 10
    N/AMongoDB is an open source document-oriented database system. It is part of the NoSQL family of database systems. Instead of storing data in tables as is done in a "classical" relational database, MongoDB stores structured data as JSON-like documents with dynamic schemas (MongoDB calls the format BSON), making the integration of data in certain types of applications easier and faster.

    $0.10

    million reads

    Pricing
    Azure Cosmos DBDigitalOceanMongoDB
    Editions & Modules
    No answers on this topic
    1GB-16GB
    $5.00
    Starting Price Per Month
    8GB-160GB
    $60.00
    Starting Price Per Month
    Shared
    $0
    per month
    Serverless
    $0.10million reads
    million reads
    Dedicated
    $57
    per month
    Offerings
    Pricing Offerings
    Azure Cosmos DBDigitalOceanMongoDB
    Free Trial
    NoNoYes
    Free/Freemium Version
    NoNoYes
    Premium Consulting/Integration Services
    NoNoNo
    Entry-level Setup FeeNo setup feeNo setup feeNo setup fee
    Additional DetailsFully managed, global cloud database on AWS, Azure, and GCP
    More Pricing Information
    Community Pulse
    Azure Cosmos DBDigitalOceanMongoDB
    Considered Multiple Products
    Microsoft
    Chose Azure Cosmos DB
    Azure Cosmos DB for MongoDB is more affordable than many other solutions and works incredibly well if you're within the Azure ecosystem.
    Incentivized
    Chose Azure Cosmos DB
    Azure Cosmos DB is a fully managed NoSQL database & globally distributed NoSQL database service. Its very fast and predictable performance, high availability, elastic scaling, global distribution, and ease of development DB platform compare to MongoDB.
    Incentivized
    Chose Azure Cosmos DB
    We evaluated Mongo DB and Amazon Redshift. In the end, we decided to have both Redshift and Cosmos but for different app stacks. For apps hosted on Azure, Cosmos plays a very important role. Also from a support standpoint, Microsoft offers very good service and an equally good …
    Incentivized
    Chose Azure Cosmos DB
    Azure Cosmos DB has the benefit of having multi-master key tenancy compared to Redis and Mongo. Reads are just as fast, if not faster than Mongo. However, the distribution of writes (i.e. ACID transactions) isn't as high as Google Cloud Spanner or CouchDB. Azure Cosmos DB …
    Incentivized
    Chose Azure Cosmos DB
    Our development and administration teams are just more familiar with the Microsoft Stack, and there was very little additional knowledge required to put this into production.
    Incentivized
    Chose Azure Cosmos DB
    Cosmos DB is unique in the industry as a true multi-model, cloud-native database engine that comes with solutions for geo-redundancy, multi-master writes, (globally!) low latency, and cost-effective hosting built in. I've yet to see anything else that even comes close to the …
    Incentivized
    DigitalOcean
    Chose DigitalOcean
    DigitalOcean can be seen more like a Rackspace or a similar provider. They aren't offering more extended services such as AWS Redshift of something on a larger scale. They are great for just vanilla virtualization and maintaining uptime for those resources across a large set of …
    Incentivized
    MongoDB
    Chose MongoDB
    MongoDB is our go-to database solution for any project, and the more we work with it the more we love it. Some say that NoSQL is pointless... Our developers wholeheartedly disagree, because they love working with it. Though both NoSQL and SQL have their purposes, in most …
    Incentivized
    Key User Insights
    Would buy again
    No answers on this topic
    100%
    Would buy again
    11 Answers
    100%
    Would buy again
    12 Answers
    Delivers good value for the price
    No answers on this topic
    100%
    Delivers good value for the price
    11 Answers
    100%
    Delivers good value for the price
    12 Answers
    Happy with the feature set
    No answers on this topic
    100%
    Happy with the feature set
    11 Answers
    100%
    Happy with the feature set
    12 Answers
    Lived up to sales and marketing promises
    No answers on this topic
    100%
    Lived up to sales and marketing promises
    11 Answers
    100%
    Lived up to sales and marketing promises
    9 Answers
    Implementation went as expected
    No answers on this topic
    100%
    Implementation went as expected
    11 Answers
    100%
    Implementation went as expected
    12 Answers
    Features
    Azure Cosmos DBDigitalOceanMongoDB
    Infrastructure-as-a-Service (IaaS)
    Comparison of Infrastructure-as-a-Service (IaaS) features of Azure Cosmos DB and DigitalOcean and MongoDB
    Feature
    Azure Cosmos DB
    -
    Ratings
    DigitalOcean
    9.2
    36 Ratings
    11% above category average
    MongoDB
    -
    Ratings
    Service-level Agreement (SLA) uptime00 Ratings9.931 Ratings00 Ratings
    Dynamic scaling00 Ratings9.932 Ratings00 Ratings
    Elastic load balancing00 Ratings9.723 Ratings00 Ratings
    Pre-configured templates00 Ratings10.029 Ratings00 Ratings
    Monitoring tools00 Ratings9.035 Ratings00 Ratings
    Pre-defined machine images00 Ratings9.733 Ratings00 Ratings
    Operating system support00 Ratings9.033 Ratings00 Ratings
    Security controls00 Ratings8.632 Ratings00 Ratings
    Automation00 Ratings6.55 Ratings00 Ratings
    NoSQL Databases
    Comparison of NoSQL Databases features of Azure Cosmos DB and DigitalOcean and MongoDB
    Feature
    Azure Cosmos DB
    -
    Ratings
    DigitalOcean
    -
    Ratings
    MongoDB
    10.0
    39 Ratings
    16% above category average
    Performance00 Ratings00 Ratings10.039 Ratings
    Availability00 Ratings00 Ratings10.039 Ratings
    Concurrency00 Ratings00 Ratings10.039 Ratings
    Security00 Ratings00 Ratings10.039 Ratings
    Scalability00 Ratings00 Ratings10.039 Ratings
    Data model flexibility00 Ratings00 Ratings10.039 Ratings
    Deployment model flexibility00 Ratings00 Ratings10.038 Ratings
    Best Alternatives
    Azure Cosmos DBDigitalOceanMongoDB
    Small Businesses
    No answers on this topic
    IBM Cloud Object Storage
    Score9 out of 10
    IBM Cloudant
    Score7.4 out of 10
    Medium-sized Companies
    HBase
    Score7.3 out of 10
    IBM Cloud Bare Metal Servers
    Score8.7 out of 10
    IBM Cloudant
    Score7.4 out of 10
    Enterprises
    Cassandra
    Score9 out of 10
    SAP on IBM Cloud
    Score9 out of 10
    IBM Cloudant
    Score7.4 out of 10
    All AlternativesView all alternativesView all alternativesView all alternatives
    User Ratings
    Azure Cosmos DBDigitalOceanMongoDB
    Likelihood to Recommend
    10.0
    (7 ratings)
    8.9
    (36 ratings)
    10.0
    (79 ratings)
    Likelihood to Renew
    7.6
    (4 ratings)
    9.0
    (2 ratings)
    10.0
    (67 ratings)
    Usability
    8.8
    (2 ratings)
    8.9
    (10 ratings)
    10.0
    (15 ratings)
    Availability
    -
    (0 ratings)
    10.0
    (1 ratings)
    9.0
    (1 ratings)
    Performance
    -
    (0 ratings)
    9.0
    (1 ratings)
    -
    (0 ratings)
    Support Rating
    9.2
    (2 ratings)
    8.8
    (9 ratings)
    9.6
    (13 ratings)
    Implementation Rating
    -
    (0 ratings)
    -
    (0 ratings)
    8.4
    (2 ratings)
    Product Scalability
    -
    (0 ratings)
    10.0
    (1 ratings)
    -
    (0 ratings)
    User Testimonials
    Azure Cosmos DBDigitalOceanMongoDB
    Likelihood to Recommend
    Microsoft
    Like any NoSQL database, whether it's MongoDB or not, it's best suited for unstructured data. It's also well suited for storing raw data before processing it and performing any type of ETL on the data.
    Incentivized
    Read full review
    DigitalOcean
    DigitalOcean is perfect for hosting client websites, running marketing tools, and managing media storage with Spaces and CDN. The use of Droplets to quickly launch landing pages or WordPress sites for campaigns is a Godsend. It’s great for fast, cheap, and scalable solutions. But for complex microservices or projects needing strict compliance (like HIPAA), DigitalOcean may not always be the best fit, but that depends heavily on your project.
    Incentivized
    Read full review
    MongoDB
    If asked by a colleague I would highly recommend MongoDB. MongoDB provides incredible flexibility and is quick and easy to set up. It also provides extensive documentation which is very useful for someone new to the tool. Though I've used it for years and still referenced the docs often. From my experience and the use cases I've worked on, I'd suggest using it anywhere that needs a fast, efficient storage space for non-relational data. If a relational database is needed then another tool would be more apt.
    Incentivized
    Read full review
    Pros
    Microsoft
    • Scalable Instantly and automatically serverless database for any large scale business.
    • Quick access and response to data queries due to high speed in reading and writing data
    • Create a powerful digital experience for your customers with real-time offers and agile access to DB with super-fast analysis and comparison for best recommendation
    Incentivized
    Read full review
    DigitalOcean
    • DigitalOcean provides some of the best cost-to-value services available
    • The DigitalOcean cloud console is very intuitive and easy to navigate
    • DigitalOcean has great support for Docker and other dev ops tools like Terraform.
    • DigitalOcean iterates quickly and provides cutting edge features for organizations that want to keep up with the latest and greatest dev ops tooling
    • DigitalOcean has a great developer community and numerous support docs/tutorials
    Incentivized
    Read full review
    MongoDB
    • Being a JSON language optimizes the response time of a query, you can directly build a query logic from the same service
    • You can install a local, database-based environment rather than the non-relational real-time bases such a firebase does not allow, the local environment is paramount since you can work without relying on the internet.
    • Forming collections in Mango is relatively simple, you do not need to know of query to work with it, since it has a simple graphic environment that allows you to manage databases for those who are not experts in console management.
    Incentivized
    Read full review
    Cons
    Microsoft
    • Expensive, so be careful of the use case.
    • We had a thought time migrating from traditional DBs to Cosmos. Azure should provide a seamless platform for the migration of data from on-premises to cloud.
    Incentivized
    Read full review
    DigitalOcean
    • Some products/services available on other Cloud providers aren't available, but they seem to be catching up as they add new products like Managed SQL DBs.
    • While they have FreeBSD droplets (VMs), support for *BSD OSs is limited. I.e. the new monitoring agent only works on Linux.
    • There are no regions available on South America.
    • They don't seem to offer enterprise-level products, even basic ones as Windows Server, MS SQL Server, Oracle products, etc.
    Incentivized
    Read full review
    MongoDB
    • An aggregate pipeline can be a bit overwhelming as a newcomer.
    • There's still no real concept of joins with references/foreign keys, although the aggregate framework has a feature that is close.
    • Database management/dev ops can still be time-consuming if rolling your own deployments. (Thankfully there are plenty of providers like Compose or even MongoDB's own Atlas that helps take care of the nitty-gritty.
    Incentivized
    Read full review
    Likelihood to Renew
    Microsoft
    It's efficient, easy to scale, and works. We do have to do a bit of administration, but less now than when we started with this a couple of years ago. Microsoft continues to improve its self-management capability.
    Incentivized
    Read full review
    DigitalOcean
    I've been very happy with it for my purposes and I plan to continue to use DigitalOcean for the foreseeable future!
    Incentivized
    Read full review
    MongoDB
    I am looking forward to increasing our SaaS subscriptions such that I get to experience global replica sets, working in reads from secondaries, and what not. Can't wait to be able to exploit some of the power that the "Big Boys" use MongoDB for.
    Incentivized
    Read full review
    Usability
    Microsoft
    It has very good compatibility and adaptability with other APIs and developers can safely create new apps because it is compatible with various tools and can be easily managed and run under the cloud, and in terms of security, it is one of the best of its kind, which is very powerful and excellent.
    Incentivized
    Read full review
    DigitalOcean
    I honestly can't think of an easier way to set up and maintain your own server. Being able to set up a server in minutes and have fully control is awesome. The UX is incredibly intuitive for first-time users as well so there's no reason to be intimidated when it comes to giving DigitalOcean a shot.
    Incentivized
    Read full review
    MongoDB
    NoSQL database systems such as MongoDB lack graphical interfaces by default and therefore to improve usability it is necessary to install third-party applications to see more visually the schemas and stored documents. In addition, these tools also allow us to visualize the commands to be executed for each operation.
    Incentivized
    Read full review
    Reliability and Availability
    Microsoft
    No answers on this topic
    DigitalOcean
    Have not found a single second of down time myself. Superior availability.
    Incentivized
    Read full review
    MongoDB
    No answers on this topic
    Performance
    Microsoft
    No answers on this topic
    DigitalOcean
    Very quick response and high performance, you have to fine tune configurations on your machines though.
    Incentivized
    Read full review
    MongoDB
    No answers on this topic
    Support Rating
    Microsoft
    Microsoft is the best when it comes to after-sales support. They have a well-structured training and knowledge base portal that anyone can use. They are usually quick to respond to cases and are on point for on-call support. I have no complaints from a support standpoint. Pretty happy with the support.
    Incentivized
    Read full review
    DigitalOcean
    They have always been fast, and the process has been straight-forward. I haven't had to use it enough to be frustrated with it, to be honest, and when I have an issue they fix it. As with all support, I wish it felt more human, but they are doing aces.
    Incentivized
    Read full review
    MongoDB
    Finding support from local companies can be difficult. There were times when the local company could not find a solution and we reached a solution by getting support globally. If a good local company is found, it will overcome all your problems with its global support.
    Incentivized
    Read full review
    Implementation Rating
    Microsoft
    No answers on this topic
    DigitalOcean
    No answers on this topic
    MongoDB
    While the setup and configuration of MongoDB is pretty straight forward, having a vendor that performs automatic backups and scales the cluster automatically is very convenient. If you do not have a system administrator or DBA familiar with MongoDB on hand, it's a very good idea to use a 3rd party vendor that specializes in MongoDB hosting. The value is very well worth it over hosting it yourself since the cost is often reasonable among providers.
    Incentivized
    Read full review
    Alternatives Considered
    Microsoft
    Cosmos DB is unique in the industry as a true multi-model, cloud-native database engine that comes with solutions for geo-redundancy, multi-master writes, (globally!) low latency, and cost-effective hosting built in. I've yet to see anything else that even comes close to the power that Cosmos DB packs into its solution. The simplicity and tooling support are nice bonus features as well.
    Incentivized
    Read full review
    DigitalOcean
    DigitalOcean is an inexpensive product as compared to other products available in the market. The UI is easy and the beginner can also understand the UI with the step by step guide. It provides a lot of custom features and the user needs to pay only for what they are using. Amazon has a complex UI and is on the expensive side. DigitalOcean is simple to use and is easily manageable and the servers can easily be set up without additional cost and such.
    Incentivized
    Read full review
    MongoDB
    We have [measured] the speed in reading/write operations in high load and finally select the winner = MongoDBWe have [not] too much data but in case there will be 10 [times] more we need Cassandra. Cassandra's storage engine provides constant-time writes no matter how big your data set grows. For analytics, MongoDB provides a custom map/reduce implementation; Cassandra provides native Hadoop support.
    Read full review
    Scalability
    Microsoft
    No answers on this topic
    DigitalOcean
    Great scalability, you can start with small plans and move up to premium features at a very good price.
    Incentivized
    Read full review
    MongoDB
    No answers on this topic
    Return on Investment
    Microsoft
    • It's made managing raw data much easier
    • It provides a way to maintain raw data at a low cost
    • It's easy to massage the data
    Incentivized
    Read full review
    DigitalOcean
    • Positive - Elastic computer instances make it possible to pay for only for what you need.
    • Positive - Competitive pricing - some of the products that DigitalOcean offers are much cheaper than those offered by competitors.
    • Negative - Having to go to other cloud computing platforms for more specific, advanced services like Computer Vision optimized services, GPU cloud compute instances, etc...
    Incentivized
    Read full review
    MongoDB
    • Open Source w/ reasonable support costs have a direct, positive impact on the ROI (we moved away from large, monolithic, locked in licensing models)
    • You do have to balance the necessary level of HA & DR with the number of servers required to scale up and scale out. Servers cost money - so DR & HR doesn't come for free (even though it's built into the architecture of MongoDB
    Read full review
    ScreenShots

    MongoDB Screenshots

    Product screenshotProduct screenshotProduct screenshotProduct screenshotProduct screenshotProduct screenshot