adding async redis client to replace use of spawned processes per redis request