(experimental) hiredis up to v0.11.0u2(the latest version)
hiredis.adapter.libuv use uv_poll instead of uv_idle, avoid high cpu usage