Unless you're dealing with a cluster of redis instances, parallelism won't help you much here because redis is single-threaded. What you really want to do is reduce round trip latency. You should use the [MGet]( https://github.com/gosexy/redis/blob/master/main.go#L1851) command from gosexy/redis which pipelines all the gets into a single round trip.