Aerospike Client library in C



I am planning to use aerospike C client library and check which is the best option in terms of performance. I can see there are two categories of C client library for operating both sync and async commands.

  • libuv 1.8.0+
  • libev 4.24+

Also I do not require, “support async TLS (SSL) sockets”

Both will be providing same performance ?

Can you please suggest which is best to use, my os environment is RHEL-6 or RHEL-7.

Thanks & Regards, Paresh


libuv is slightly more performant than libev on linux. libevent has significantly worse performance than both libuv/libev.