add redis db and add redis retry