What users are saying about

Amazon DynamoDB

Top Rated
52 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 8.2 out of 101

Oracle Database Cloud Service

23 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 7.4 out of 101

Add comparison

Likelihood to Recommend

Amazon DynamoDB

DynamoDB is great for two cases. The first is for services that do not experience high loads or demand high availability. DynamoDB is inexpensive, and it provides great developer velocity. The second is for applications that demand high performance, have well-understood requirements, and a narrow range of queries.
No photo available

Oracle Database Cloud Service

It is very well best suited in place where people are using Oracle Data Warehouse and Oracle application tools, and also where they are planning to move to cloud platform.
No photo available

Feature Rating Comparison

NoSQL Databases

Amazon DynamoDB
7.9
Oracle Database Cloud Service
Performance
Amazon DynamoDB
8.0
Oracle Database Cloud Service
Availability
Amazon DynamoDB
8.4
Oracle Database Cloud Service
Concurrency
Amazon DynamoDB
9.0
Oracle Database Cloud Service
Security
Amazon DynamoDB
8.7
Oracle Database Cloud Service
Scalability
Amazon DynamoDB
9.7
Oracle Database Cloud Service
Data model flexibility
Amazon DynamoDB
4.0
Oracle Database Cloud Service
Deployment model flexibility
Amazon DynamoDB
7.3
Oracle Database Cloud Service

Database-as-a-Service

Amazon DynamoDB
Oracle Database Cloud Service
8.6
Automatic software patching
Amazon DynamoDB
Oracle Database Cloud Service
9.1
Database scalability
Amazon DynamoDB
Oracle Database Cloud Service
8.2
Automated backups
Amazon DynamoDB
Oracle Database Cloud Service
8.2
Database security provisions
Amazon DynamoDB
Oracle Database Cloud Service
9.1
Monitoring and metrics
Amazon DynamoDB
Oracle Database Cloud Service
8.2
Automatic host deployment
Amazon DynamoDB
Oracle Database Cloud Service
9.1

Pros

  • Amazon DynamoDB is infinitely scalable. It is fast and Amazon automatically allocates more resources.
  • No predefined schema is required. This ensures flexibility.
  • Minimum administrative cost since Amazon manages all that. This works for small companies since you don't need a DevOps headcount.
No photo available
  • Easy to implement and set-up services in oracle cloud platform.
  • Easy for maintenance like applying patches, auto back-up on cloud storage and local storage.
  • Easy to scale up the core CPU & data storage for Database Server.
  • Secured SSH connection and very well managed to control access on the database as service.
No photo available

Cons

  • It's a NoSQL database. That means you lose all the capabilities of a traditional RDBMS model. You can't do joins to query data and you lose ACID properties.
  • DynamoDB does not support multiple indices. That means for certain queries, you need to do full table scans which is not desirable. There are work arounds for this.
  • The provisioned throughput doesn't degrade gracefully. That means that once you hit the limit, the requests are denied. It's tricky to come up with the limits of your application.
No photo available
  • It will be good to have UI control based auto backup options like retention of database backup, auto delete DB back-up.
  • Auto Extend Data Storage on existing local storage process needs to be little improved, it's not smooth to create the extension of data storage on local.
  • There should be some easy and better way of sending the DB monitor alerts (like Tablespace exceed,Index Space is full, High Performance Query on DB) to specific required email address.
No photo available

Likelihood to Renew

Amazon DynamoDB6.9
Based on 13 answers
There are many factors that will make us renew Amazon DynamoDB. Firstly we have designed our existing application based on DynanoDB and secondly we will to continue to avoid hosting responsibility of another database. Our REST API deal with JSON object hence leads us to an ease of pushing to DynamoDB with less modification.
No photo available
No score
No answers yet
No answers on this topic

Alternatives Considered

Sql is much more feature rich yet costly and harder to maintain. Requires physical servers while dynamo everything is in the cloud across multiple AZs. Redis is actually great to put on top of dynamo to use as a read cache which is much faster and cheaper, but the storage and retrieval options are not as robust and the reliability is decreased
Adam Lauer profile photo
I would prefer the oracle database as service where my complete implementation is on Oracle Cloud Platform and as BI Implementation where datawarehouse is built on oracle database.
No photo available

Return on Investment

  • Better faster coding for data storage and retrieval
  • Can get very expensive very fast for some use cases, while really cheap for others
  • Hidden errors and short falls leads to very frustrating troubleshooting
Adam Lauer profile photo
  • Yes it saved the time/effort for manually installing and set-up of Oracle DB.
  • It also saved efforts/time on patches, db back-up process.
  • Now easy to scale up the Oracle DB as service without any long process of procuring the additional hardware and set-up.
No photo available

Pricing Details

Amazon DynamoDB

General
Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No
Additional Pricing Details

Oracle Database Cloud Service

General
Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No
Additional Pricing Details