3 ms·
What do you guys think of Aerospike (http://www.aerospike.com/ http://www.aerospike.com/)? I heard of a few cases that used it successfully. Any issues with it?
by pbz 11y ago
What do you guys think of Aerospike (http://www.aerospike.com/ http://www.aerospike.com/)? I heard of a few cases that used it successfully. Any issues with it?
- chupy 11y agoAerospike - distributed key value store has a little bit different of a use case than RethinkDB - distributed JSON document databases. Basically the only valid use that I have seen for Aerospike, and that is the one that they are advertising is a distributed key value profile store for Ad-tech or marketing companies (http://www.aerospike.com/overview/ http://www.aerospike.com/overview/). Keep in mind that to actually use all of Aerospike's features , especially the one they are really proud about - the cross datacenter replication - you need the commercial license. So..I suggest you figure out what your requirements are and then use the best tool for the job.
- bbulkow 11y agoCTO at Aerospike here. Aerospike is battle-tested in large deployments --- ad-tech, marketing-tech, a few new ones in telecom and fin-serv. Pushing huge load with very, very little downtime. That's what we're the most proud of --- and I'm proud that we're able to offer this killer codebase as open source, after being closed source for the first few years of the company. Most applications have a huge core of key-value --- twitter, for example --- and need a fast and scalable key-value component. You can start with a single server (on your laptop with Vagrant) and scale up later. We're adding more types, more cool operations, more indexes this year. The fact that Aerospike has a basic query system, type safety, flash optimization (Amazon has switched over to being very SSD/Flash centric) support for every language under the sun (three contributed Scala layers --- and we see a lot of Go use as well as the usual Java / Node / Python / PHP / HHVM), Hadoop integration....