Aerospike’s design has a smart client built in that gets data from the database cluster on how data is distributed. This means that for a new process, performance will be very good once it gets that information. However, there is a startup cost. When you run an AQL request, the client will connect to the server to get the distribution information and then issue the request. So there will always be an initial lag.