better use redis socket than tcp