What users are saying about

Aerospike Database

6 Ratings
Score 7.9 out of 101

Elasticsearch

84 Ratings
Score 8.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

Elasticsearch

ElasticSearch is hands down, the absolute best solution for logging in a virtualization environment. The Kibana front end to ElasticSearch is extremely intuitive, even computer novices can be trained on how to chain together tags in the Apache Lucene syntax to extract the data they need. Once the deploy process is nailed down and system is engineered, the logging structure can remain fairly static until the next major revision. Compared to Splunk, with an administrator well versed in the ElasticSearch suite, will save an organization upwards of 10's of thousands of dollars a year even with the caveats mentioned earlier.As a developer looking for a quick and simple search engine which has little configuration required, ElasticSearch is fast and perfect for that solution. Literally throw JSON records in to the database and push a request to get JSON out, exceptionally straightforward.
Colby Shores profile photo

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
  • Very fast querying of data, especially text based searches.
  • Nice clustering of nodes built in, to ensure a stable, redundant environment.
  • Great integration with Kibana for visualizing and exploring data.
No photo available

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
  • Elasticsearch doesn't have a free alerting solution. It has elastalert but it's not comparable to the paid version.
  • It's lacking authentication and authorization which makes Graylog a more enticing option.
  • It's lacking a mechanism to protect cluster against runoff queries. Can bring down cluster to its knees.
Manish Rajkarnikar 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
Elasticsearch10.0
Based on 1 answer
We're pretty heavily invested in ElasticSearch at this point, and there aren't any obvious negatives that would make us reconsider this decision.
Aaron Gussman profile photo

Usability

No score
No answers yet
No answers on this topic
Elasticsearch10.0
Based on 1 answer
To get started with Elasticsearch, you don't have to get very involved in configuring what really is an incredibly complex system under the hood. You simply install the package, run the service, and you're immediately able to begin using it. You don't need to learn any sort of query language to add data to Elasticsearch or perform some basic searching.If you're used to any sort of RESTful API, getting started with Elasticsearch is a breeze. If you've never interacted with a RESTful API directly, the journey may be a little more bumpy. Overall, though, it's incredibly simple to use for what it's doing under the covers.
No photo available

Implementation

No score
No answers yet
No answers on this topic
Elasticsearch9.0
Based on 1 answer
Do not mix data and master roles. Dedicate at least 3 nodes just for Master
No photo available

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
Elasticsearch is widely popular and it's mostly free. Its ecosystem, ability to scale, ease to set up, integration with other systems, highly usable API make it really great compared to its competition.
Manish Rajkarnikar 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
  • Sped up fault detection, diagnosis and recovery.
  • Facilitated getting insights on customer base.
  • Helped implement data-driven approach across the whole business.
Kris Bandurski 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

Elasticsearch

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