Amazon DynamoDB

Top Rated
52 Ratings

IBM Cloud Databases (formerly Compose)<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow'>Customer Verified: Read more.</a>

140 Ratings

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

IBM Cloud Databases (formerly Compose)<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow'>Customer Verified: Read more.</a>

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

Add comparison

Likelihood to Recommend

Amazon DynamoDB

DynamoDB is well suited when you have small development team and want ease of scaling and operations. Since it is hosted by Amazon, it provides a fully managed service. It provides great read and write for simple queries. When you have complex queries, I think this is not well suited. We need to remember this is not suited for a relational database.
No photo available

IBM Cloud Databases (formerly Compose)

I'd imagine there will be some limitations on in depth customization of elasticsearch- but we haven't run into them yet.It also might be a bit expensive for running at a large scale vs hosting your own cluster.
Matt Dunbar profile photo

Feature Rating Comparison

NoSQL Databases

Amazon DynamoDB
7.9
IBM Cloud Databases (formerly Compose)
Performance
Amazon DynamoDB
8.0
IBM Cloud Databases (formerly Compose)
Availability
Amazon DynamoDB
8.4
IBM Cloud Databases (formerly Compose)
Concurrency
Amazon DynamoDB
9.0
IBM Cloud Databases (formerly Compose)
Security
Amazon DynamoDB
8.7
IBM Cloud Databases (formerly Compose)
Scalability
Amazon DynamoDB
9.7
IBM Cloud Databases (formerly Compose)
Data model flexibility
Amazon DynamoDB
4.0
IBM Cloud Databases (formerly Compose)
Deployment model flexibility
Amazon DynamoDB
7.3
IBM Cloud Databases (formerly Compose)

Database-as-a-Service

Amazon DynamoDB
IBM Cloud Databases (formerly Compose)
8.3
Automatic software patching
Amazon DynamoDB
IBM Cloud Databases (formerly Compose)
8.5
Database scalability
Amazon DynamoDB
IBM Cloud Databases (formerly Compose)
8.6
Automated backups
Amazon DynamoDB
IBM Cloud Databases (formerly Compose)
8.6
Database security provisions
Amazon DynamoDB
IBM Cloud Databases (formerly Compose)
8.2
Monitoring and metrics
Amazon DynamoDB
IBM Cloud Databases (formerly Compose)
6.8
Automatic host deployment
Amazon DynamoDB
IBM Cloud Databases (formerly Compose)
8.8

Pros

  • No need to worry about hosting and ease of scaling and operations
  • Distributed and flexible as Amazon DynamoDB does not have a fixed schema
  • Based on load, options to increase throughput
No photo available
  • Easy-to-use
  • Elasticsearch hosting
Matt Dunbar profile photo

Cons

  • 64KB limit on row size and 1MB limit on querying
  • Increasing throughput is expensive
  • Secondary indexes are not supported
No photo available
  • Menu options in the platform could be consolidated better
Yann Eves profile photo

Likelihood to Renew

Amazon DynamoDB6.9
Based on 13 answers
We're stuck with it for now, but if we could do it again, we certainly would not choose DynamoDB again. There are too many other good options for NoSQL databases now, even within Amazon's "borders". However, for the moment, the application is reliable and useful, so it is accomplishing its objective, we just had high hopes that we could use it for many other customer facing features once the data had been stored – not really the case, or at least not affordably the case.
Justin Schroeder profile photo
IBM Cloud Databases (formerly Compose)9.0
Based on 2 answers
I am very fond of the features and reliability of the compose DaaS, however I could switch if I find same qualities for lower price.
No photo available

Usability

No score
No answers yet
No answers on this topic
IBM Cloud Databases (formerly Compose)8.7
Based on 3 answers
It is great the only things I have stumbled upon is the non standard port 80 they use and sometimes expired SSL certificate.
No photo available

Support

No score
No answers yet
No answers on this topic
IBM Cloud Databases (formerly Compose)7.0
Based on 4 answers
Very slow response times and the responses have often not been satisfactory.
No photo available

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
Other options are lower priced, however IBM Compose has by far the best interface for managing and editing data within the database. It also has many forms of databases for us to deploy, beyond what we are currently using. So, in the event we need to add other services, we can trust IBM Compose to handle that data for us.
Tyler Johnson profile photo

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
  • IBM Compose has remained viable for businesses I've worked with at a smaller scale, and has no problem scaling to higher demand
  • The only place I feel IBM Compose has held me back is in producing low latency solutions across all geography, its current AWS / IBM Cloud / Google Cloud data centres could be expanded upon
Yann Eves profile photo

Pricing Details

Amazon DynamoDB

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

Amazon DynamoDB More Information

IBM Cloud Databases (formerly Compose)

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

IBM Cloud Databases (formerly Compose) More Information