What users are saying about

InfluxDB

7 Ratings

Aerospike Database

6 Ratings
Score 7.9 out of 101

InfluxDB

7 Ratings
Score 9 out of 101

Add comparison

Likelihood to Recommend

Aerospike Database

Compared to Redis and memcacheD, high availibity is best from Aerospike. Load balancing is also well done through Aerospike. If you're doing K/V lookups data exceeds more than 1MB, then Aerospike definitely fits the bill. However, it is not best as a document store. It is really atrocious in that nature. If anything look @ Mongo or something else then.
Anson Abraham profile photo

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

Aerospike Database
InfluxDB
8.9
Performance
Aerospike Database
InfluxDB
9.0
Availability
Aerospike Database
InfluxDB
10.0
Concurrency
Aerospike Database
InfluxDB
10.0
Security
Aerospike Database
InfluxDB
6.0
Scalability
Aerospike Database
InfluxDB
10.0
Data model flexibility
Aerospike Database
InfluxDB
8.0
Deployment model flexibility
Aerospike Database
InfluxDB
9.0

Pros

  • Scales really quickly and easily. Can deploy a new cluster or add to a cluster fairly quick.
  • MGMT UI is easy to use. Utilizing cli, makes it easy to "autoscale" for us.
  • The sharding removes any need to overlook to make sure if balanced correctly.
  • HA is dead simple, that almost little to no need figure out how to do it.
Anson Abraham profile photo
  • 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

  • Load balancing per network segments.
  • Reduction in price.
  • Cross datacenter replication usage isn't so straightforward. Sometimes cross dc replication can have issues of bad data..
Anson Abraham 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

Aerospike Database8.0
Based on 1 answer
If money isn't an issue, and you're not on the cloud, then I'd go with Aerospike. If you're the cloud ie, aws or azure, then i'd stick with dynamoDB or Cosmos then. Aerospike is definitely not something you want to put into the cloud. It doesn't work well w/ cross regions. If cross DC, you'll have to write some stuff for data integrity checks.
Anson Abraham 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

Compared to the above for K/V lookups and writes, it is faster. However, less than 1 MB, i'd use Redis, if you're willing to write package for HA in Redis. However HA between Redis and aerospike, aerospike is top notch. K/V lookups were 20-30% faster than Redis, 50% faster than Mongo, and 45% faster than Cassandra. But again, aerospike is really expensive.
Anson Abraham 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

  • Less mgmt headaches, prompting time to focus on other issues.
  • HA, required little handholding. And minimization of downtime.
  • Cross region replication is not great, which sometimes requires data integrity checks on your end.
Anson Abraham profile photo
  • 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

Aerospike Database

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