Changelog:

  1. Allow an existing Predis instance to be passed in rather than just a Connection Url
  2. Allow the cache ttl to be configurable