What users are saying about
398 Ratings
Top Rated
1162 Ratings
398 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener'>trScore algorithm: Learn more.</a>
Score 8.6 out of 100
Top Rated
1162 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener'>trScore algorithm: Learn more.</a>
Score 8.5 out of 100

Feature Set Ratings

    NoSQL Databases

    8.9

    MongoDB

    89%

    Oracle Database

    Feature Set Not Supported
    N/A
    MongoDB ranks higher in 7/7 features

    Performance

    8.9
    89%
    39 Ratings
    N/A
    0 Ratings

    Availability

    9.3
    93%
    39 Ratings
    N/A
    0 Ratings

    Concurrency

    8.3
    83%
    39 Ratings
    N/A
    0 Ratings

    Security

    8.6
    86%
    39 Ratings
    N/A
    0 Ratings

    Scalability

    9.4
    94%
    39 Ratings
    N/A
    0 Ratings

    Data model flexibility

    8.9
    89%
    39 Ratings
    N/A
    0 Ratings

    Deployment model flexibility

    9.0
    90%
    38 Ratings
    N/A
    0 Ratings

    Attribute Ratings

    • MongoDB is rated higher in 3 areas: Likelihood to Recommend, Likelihood to Renew, Usability
    • Oracle Database is rated higher in 2 areas: Support Rating, Implementation Rating

    Likelihood to Recommend

    9.2

    MongoDB

    92%
    79 Ratings
    8.0

    Oracle Database

    80%
    176 Ratings

    Likelihood to Renew

    10.0

    MongoDB

    100%
    67 Ratings
    8.2

    Oracle Database

    82%
    5 Ratings

    Usability

    8.8

    MongoDB

    88%
    15 Ratings
    7.4

    Oracle Database

    74%
    5 Ratings

    Availability

    9.0

    MongoDB

    90%
    2 Ratings

    Oracle Database

    N/A
    0 Ratings

    Support Rating

    9.4

    MongoDB

    94%
    16 Ratings
    10.0

    Oracle Database

    100%
    7 Ratings

    Implementation Rating

    8.4

    MongoDB

    84%
    4 Ratings
    9.6

    Oracle Database

    96%
    6 Ratings

    Likelihood to Recommend

    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.
    Read full review

    Oracle

    I believe Oracle Database is still the best RDBMS database which is the database to consider for OLTP applications and for Adhoc requests. They are good in Datawarehousing in certain aspects but not the best. Oracle is also a great database for scaling up with their Clusterware solution which also makes the database highly available with services moving to the live instance without much trouble.
    Read full review

    Pros

    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.
    Read full review

    Oracle

    • Best thing about it is that it supports PL/SQL which is helpful in writing complex quarries easily.
    • Its storage capacity , backup and recovery features make it the best database storage tool available.
    • Other thing I like about this software is its interface is so good.
    Read full review

    Cons

    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.
    Read full review

    Oracle

    • The memory demand and management makes it impossible to run it in a container.
    • It is hard to perform local unit testing with Oracle even using the personal edition (aggressive all the available memory grab for itself).
    • Lack of built in database migrations (e.g. as Flyway).
    • The need to install the Oracle client in addition to its drivers.
    • The cost of running it, especially in the Cloud.
    • Comes with very spartan community grade client/management tools whereas the commercial offerings tend to demand a premium price.
    Read full review

    Pricing Details

    MongoDB

    Starting Price

    $0.1 million reads

    Editions & Modules

    MongoDB editions and modules pricing
    EditionModules
    Shared$01
    Serverless$0.10million reads2
    Dedicated$573

    Footnotes

    1. per month
    2. million reads
    3. per month

    Offerings

    Free Trial
    Free/Freemium Version
    Premium Consulting/Integration Services

    Entry-level set up fee?

    No setup fee

    Additional Details

    Fully managed, global cloud database on AWS, Azure, and GCP

    Oracle Database

    Starting Price

    Editions & Modules

    Oracle Database editions and modules pricing
    EditionModules

    Footnotes

      Offerings

      Free Trial
      Free/Freemium Version
      Premium Consulting/Integration Services

      Entry-level set up fee?

      No setup fee

      Additional Details

      Likelihood to Renew

      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.
      Read full review

      Oracle

      There is a lot of sunk cost in a product like Oracle 12c. It is doing a great job, it would not provide us much benefit to switch to another product even if it did the same thing due to the work involved in making such a switch. It would not be cost effective.
      Read full review

      Usability

      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.
      Read full review

      Oracle

      Many of the powerful options can be auto-configured but there are still many things to take into account at the moment of installing and configuring an Oracle Database, compared with SQL Server or other databases. At the same time, that extra complexity allows for detailed configuration and guarantees performance, scalability, availability and security.
      Read full review

      Support Rating

      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.
      Read full review

      Oracle

      1. I have very good experience with Oracle Database support team. Oracle support team has pool of talented Oracle Analyst resources in different regions. To name a few regions - EMEA, Asia, USA(EST, MST, PST), Australia. Their support staffs are very supportive, well trained, and customer focused. Whenever I open Oracle Sev1 SR(service request), I always get prompt update on my case timely. 2. Oracle has zoom call and chat session option linked to Oracle SR. Whenever you are in Oracle portal - you can chat with the Oracle Analyst who is working on your case. You can request for Oracle zoom call thru which you can share the your problem server screen in no time. This is very nice as it saves lot of time and energy in case you have to follow up with oracle support for your case. 3.Oracle has excellent knowledge base in which all the customer databases critical problems and their solutions are well documented. It is very easy to follow without consulting to support team at first.
      Read full review

      Implementation Rating

      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.
      Read full review

      Oracle

      Overall the implementation went very well and after that everything came out as expected - in terms of performance and scalability. People should always install and upgrade a stable version for production with the latest patch set updates, test properly as much as possible, and should have a backup plan if anything unexpected happens
      Read full review

      Alternatives Considered

      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

      Oracle

      Oracle is more of an enterprise-level database than Access and SAP Adaptive Server Enterprise isn't getting developed much (some people wonder how close it is to end of life) but SQL Server is miles ahead of Oracle IMO in terms of user experience and comparable in terms of performance AFAIK. As stated, a vendor forced our hand to use Oracle so we did not have a choice. If you are looking for help with an issue you are having, there are lots of SQL Server articles, etc. on the web and the community of SQL Server developers and DBA's is very strong and supportive. Oracle's help on the web is much more limited and often has an attitude that goes with it of superiority and lacking in compassion, IMO. For instance, check out the Ask Tom Oracle blog - a world of difference. If you choose Oracle, go into it with eyes wide open.
      Read full review

      Return on Investment

      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

      Oracle

      • Oracle Database 12c has had a very positive impact on our ability to build strong and robust custom applications in house without the need to come up with our own methods of data storage and management.
      • Oracle Database 12c has the strongest user interface of any database I have worked with and continuously is improving its strength with the addition of support for JSON and XML type objects in the database.
      • Oracle Database 12c is sometimes very heavy and DBA intensive, but the benefits far outweigh the costs, which we need to spend on DBA support for enabling security and access features.
      Read full review

      Screenshots

      Add comparison