6 ms·
I'm quite surprised to see that there's no Aerospike in this comparison.
by aps-sids 11y ago
I'm quite surprised to see that there's no Aerospike in this comparison.
- no1youknowz 11y agoAgreed. It's pretty trivial to overwhelm a Redis instance. For ad serving scenarios at high traffic scenarios Aerospike is really where it's at.
- thezilch 11y agoUnlikely you are going to overwhelm Redis in a non-deterministic fashion. What do you even mean by overwhelm? The post only concerns itself with in-memory workloads; I don't think Aerospike is competition in this space, while their advantage is against workloads working against SSD backed datasets. "After Google published a blog post “Cassandra Hits One Million Writes Per Second on Google Compute Engine” – using 300 nodes, we followed the same steps and documented how Aerospike Hits One Million Writes Per Second With Just 50 Nodes On Google Compute Engine. [...] Aerospike on SSD is very comparable to that of RAM. At 100% write, the SSDs are able to sustain 226,000 transactions per second compared to 239,000 for RAM." [0] Redis would have no problem hitting 250K IOPS on just a single core provided by GCE (or AWS EC2 or similar). [0] http://www.aerospike.com/resource/aerospike-soars-in-the-google-cloud/ http://www.aerospike.com/resource/aerospike-soars-in-the-goo...
- itamarhaber 11y agoRedis needs only two nodes on GCE to deliver 1M writes per second: https://redislabs.com/blog/nosql-bar-datastax-aerospike-couchbase-redis-google-cloud-platform https://redislabs.com/blog/nosql-bar-datastax-aerospike-couc...
- itamarhaber 11y agoA single Redis instance uses a single CPU core so yeah, hitting the its limits (no matter how high) is always a possibility. OTOH, there's always the possibility for sharding and clustering a Redis database to scale it up 'n out, thus making "overwhelming" it less trivial.
- hmottestad 11y agoObligatory mention: https://aphyr.com/posts/324-jepsen-aerospike https://aphyr.com/posts/324-jepsen-aerospike
- karmakaze 11y agoSimilarly, I was hoping to find VoltDB in the mix.
- rvncerr 11y agoThis is only a first try. I'm going to make another review of a large number of NoSQL solutions soon. Aerospike will be observed there.