Search code examples
aerospike

How to do Asynchronous inserts in Aerospike using Python Client


I am using Aerospike 3.4 and Python Clinet 1.0.41

I am able to achieve only around 1400 writes per second. This is by synchronous writes, single thread. Can anyone suggest how to improve the write speed on single thread. I didn't find Asynchronous write feature in Python client.

I have seen benchmark results on the web claiming around 8L writes per second on SSD.

My Configuration: No of nodes:2, CPUs: 16 per node, Replication: 2, Data Persistence: SSD

Thanks, Dhanasekaran


Solution

  • A good news here is 'C' client 4.0 has been released with asynchronous support. http://www.aerospike.com/download/client/c/notes.html.

    Since python client wraps around C client, there are very good chances that python client will have this feature sooner.