using redis sentinel as a cache to store the results for 1 hour