What users are saying about

Amazon DynamoDB

Top Rated
52 Ratings

InfluxDB

7 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

InfluxDB

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

Add comparison

Likelihood to Recommend

Amazon DynamoDB

Amazon DynamoDB is well suited for quick development of web applications and having DynamoDB as a backend database.
No photo available

InfluxDB

InfluxDB is very good at storing monitoring metrics (e.g. performance data). InfluxDB is not the right choice if you need to store other data types (like plain text, data relations etc.).
Valentin Höbel profile photo

Feature Rating Comparison

NoSQL Databases

Amazon DynamoDB
7.9
InfluxDB
8.9
Performance
Amazon DynamoDB
8.0
InfluxDB
9.0
Availability
Amazon DynamoDB
8.4
InfluxDB
10.0
Concurrency
Amazon DynamoDB
9.0
InfluxDB
10.0
Security
Amazon DynamoDB
8.7
InfluxDB
6.0
Scalability
Amazon DynamoDB
9.7
InfluxDB
10.0
Data model flexibility
Amazon DynamoDB
4.0
InfluxDB
8.0
Deployment model flexibility
Amazon DynamoDB
7.3
InfluxDB
9.0

Pros

  • Quick CRUD operations
  • Easy to maintain and manage
  • Cost Effective
No photo available
  • Storing time-series data
  • Providing time-series data over an HTTPS API
  • Accepting new data inputs through the same HTTPS API
  • Providing existing data sets in a very fast and efficient manner
Valentin Höbel profile photo

Cons

  • Not as flexible as something like Firebase
  • Has a learning curve
  • Ties you into AWS infrastructure
Richard Rout profile photo
  • The open source version does not have ACLs, which is crucial for enterprise customers
  • The open source version has no high availability or clustering option, even the enterprise edition is limited in this way
  • The open source and the enterprise versions both have no read load-balancing systems (sharding is possible, though)
  • Backup and recovery can only be performed for all data sets, not for subsets
Valentin Höbel profile photo

Likelihood to Renew

Amazon DynamoDB6.9
Based on 13 answers
There are always newer things coming out, but AWS provide a solid solution for this problem space
Richard Rout profile photo
InfluxDB9.5
Based on 2 answers
InfluxDB simply works. There is no need to switch to another solution if you don't need native clustering, HA or security (and don't want to add those features yourself). I provide a 10-star rating since InfluxDB promotes itself as a simple, but effective time-series database. If you look at what it provides and what was advertised, there is a 100% match, which is why I can't refuse to give a perfect rating. All the small things that are "not so cool" can be overlooked.
Valentin Höbel profile photo

Alternatives Considered

Richard Rout profile photo
To be honest, I didn't look at alternatives since InfluxDB performs very well if you can oversee the lack of security and HA features. But for all challenges, there is an easy solution which brings you forward (e.g. read load balancing can be achieved by using a common HTTPS load balancer).
Valentin Höbel profile photo

Return on Investment

  • DynamoDB has increased developer velocity because developers do not need to build and manage datastores.
  • DynamoDB can be extremely inexpensive for some use-cases, such as non-critical, low-volume applications that need a simple datastore.
  • DynamoDB has allowed us to adhere to design patterns like one-database-per-service that we might have violated if we had to pay for RDS.
No photo available
  • InfluxDB is a quick and easy solution if the customers need to store and handle large amounts of time-series data
  • InfluxDB is so simple that almost no training is needed
  • InfluxDB had a negative impact in terms of security since the open-source version lacks relevant features; therefore all customers have to build their own security solution on top of InfluxDB if they can't afford the enterprise version
Valentin Höbel 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

InfluxDB

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