What users are saying about

Amazon DynamoDB

Top Rated
52 Ratings

HBase

Top Rated
28 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

HBase

Top Rated
28 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

Add comparison

Likelihood to Recommend

Amazon DynamoDB

If you start with Amazon DynamoDB, you are over optimizing for the future. In my opinion, use Amazon DynamoDB only when SQL can not handle the load of your application.
No photo available

HBase

Hbase is well suited for large organizations with millions of operations performing on tables, real-time lookup of records in a table, range queries, random reads and writes and online analytics operations.Hbase cannot be replaced for traditional databases as it cannot support all the features, CPU and memory intensive. Observed increased latency when using with MapReduce job joins.
Vinaybabu Raghunandha Naidu profile photo

Feature Rating Comparison

NoSQL Databases

Amazon DynamoDB
7.9
HBase
8.1
Performance
Amazon DynamoDB
8.0
HBase
8.0
Availability
Amazon DynamoDB
8.4
HBase
8.0
Concurrency
Amazon DynamoDB
9.0
HBase
7.2
Security
Amazon DynamoDB
8.7
HBase
7.7
Scalability
Amazon DynamoDB
9.7
HBase
8.0
Data model flexibility
Amazon DynamoDB
4.0
HBase
9.0
Deployment model flexibility
Amazon DynamoDB
7.3
HBase
9.0

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
  • Very fast query capability
  • Resilient: by leveraging hdfs, hbase can handle server failure pretty well
Zack Riesland 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
  • Better tool for investigating the key-value content for data validation.
  • Better tool for row key monitoring since our key contains timestamps.
  • Better tool for system-level metric monitoring.
Chen Jin profile photo

Likelihood to Renew

Amazon DynamoDB6.9
Based on 13 answers
We use it for current databases and the cost is low enough to not justify transferring to a new technology.
No photo available
HBase8.4
Based on 9 answers
Compared to other MySQL databases Hbase provides better query results and dynamic in nature. It can be integrated to different computational engines like spark to support to real time use cases.
Vinaybabu Raghunandha Naidu profile photo

Alternatives Considered

DynamoDB is fully managed which is a great plus over MongoDB. The feature set is not as strong on MongoDB's for document databases, but it the managed aspect is highly compelling. Similarly for Cassandra, DynamoDB is managed. DynamoDB scales much better than CouchDB.
No photo available
HBase is what you should use if you want a production ready scalable, JSON friendly, key-value, NoSQL, enterprise storage option. It excels over MongoDB due to integration with the extensive Hadoop stack and all the tools, frameworks and benefits there. HBase has superior workloads, a SQL interface and is an easy option for anyone already using Hadoop or real Big Data.HBase scales to massive levels without backup, indexing or cost issues.
Timothy Spann profile photo

Return on Investment

  • Scalability out of the box
  • No server maintenance
  • Infrastructure comes for "free"
Richard Rout profile photo
  • Easy to understand the underlying data model and find engineers to leverage and operate it.
  • Easy to look up related issues and corresponding solutions to handle those issues.
Chen Jin 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

HBase

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