Kijk eens op http://gehrcke.de/2013/01/highly-concurrent-connections-to-redis-with-gevent-and-redis-py/
Ik weet niet 100% of je aap-patching het lukt, maar ik zou het vervangen door:
import gevent
import redis.connection
redis.connection.socket = gevent.socket
Je zou ook je eigen pool kunnen maken met gevent-ondersteunde verbinding om opnieuw te dis...