What users are saying about
19 Ratings
6 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 8 out of 101
19 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 8.6 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

MarkLogic

MarkLogic is very well suited for all XML and JSON files to get loaded and to derive insights from those huge data sets. It is less appropriate when the number of files is directly proportional to run the query, which should be taken into consideration.
Lakkireddy Rama Narayana Reddy profile photo

Feature Rating Comparison

NoSQL Databases

Aerospike Database
MarkLogic
7.9
Performance
Aerospike Database
MarkLogic
8.5
Availability
Aerospike Database
MarkLogic
8.0
Concurrency
Aerospike Database
MarkLogic
7.5
Security
Aerospike Database
MarkLogic
9.0
Scalability
Aerospike Database
MarkLogic
8.5
Data model flexibility
Aerospike Database
MarkLogic
7.0
Deployment model flexibility
Aerospike Database
MarkLogic
6.5

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
  • MarkLogic is fast and flexible. The data does not have to be structured (particularly in advance).
  • MarkLogic is a combination database, search engine, and application server. As a database, it is ACID compliant which is absolutely essential for mission critical production applications.
  • MarkLogic is dependable, in almost all cases recovers by itself, and is relatively easy to administer.
Daniel Davenport 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
  • MarkLogic is not cheap, either for the software itself, the hardware to run it on, or the investment in learning necessary to use it effectively. While MarkLogic has gone to great pains to add multiple interfaces so that a deep understanding of XQuery is theoretically not necessary, I feel XQuery is essential to understanding the product well enough to use it in production applications.
  • Specifically, it is my understanding that switching database contexts is expensive in terms of performance. There could be be a improvement in the ability to query across databases, or even across clusters, that could drive greater flexibility in design decisions.
  • The security model definitely could be improved to facilitate sharing users, roles, and permissions across clusters. Building your own security model to allow users access to data on different clusters is very complex and leads to a number of performance issues.
Daniel Davenport 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
MarkLogic7.0
Based on 7 answers
Although the price is high the amount of support and flexibility to integrate other systems is also high. It depends on the back-end data too. If it's too critical then its better to renew MarkLogic licence. Migrating to some other opensource platform is difficult in most of the cases. And as always the renewal depends on the management decision which involves cost.
Prabhudayal Acharya profile photo

Usability

No score
No answers yet
No answers on this topic
MarkLogic9.0
Based on 1 answer
Very little about it can be done better or with greater ease. Even things that seem difficult aren't really that bad. There's multiple ways to accomplish any admin task. MarkLogic requires a fraction of administrative effort that you see with enterprise RDBMS like Oracle. MarkLogic is continually improving the tools to simplify cluster configuration and maintenance.
Harry Bakken profile photo

Support

No score
No answers yet
No answers on this topic
MarkLogic9.0
Based on 1 answer
There's always room for improvement. Some problems get solved faster than others, of course. MarkLogic's direct support is very responsive and professional. If they can't help immediately, they always have good feedback and are eager to receive information and details to work to replicate the problem. They are quick to escalate major support issues and production show-stopping problems.In addition to MarkLogic's direct support, there are several employees who are very active among the community and many questions and common issues get quick attention from helpful responses to email and StackOverflow questions.
Harry Bakken 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
In comparison to both Mongo and HBase, MarkLogic wins in terms of integration to other systems, while loosing in terms of pricing. In terms of documentation all will be in same range putting MarkLogic a bit forward.
Prabhudayal Acharya 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
  • ROI is pretty good.
  • It has more positive impact, fewer negative impact.
Lakkireddy Rama Narayana Reddy 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

MarkLogic

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