How does Aerospike distribute data/traffic?


#1

One of the most important aspects in achieving optimal, predictable performance across a cluster is how data and traffic are distributed. Aerospike uses a very random hash to make sure that both data volume and traffic are evenly distributed. This occurs automatically and without the need for manual intervention.

With other solutions, you must manually redistribute data.


#2

if traffic is equally distributed for each piece of data, this scheme works well.

Curious what happens when there is spike for a particular data? One node will get too many hits. How to scale for that?


#3

This questions is being responded to on this thread:

http://discuss.aerospike.com/t/noob-performance-question-how-to-manage-traffic-spike-for-single-data-item/449/1