A Q-based Node library for caching objects in Redis or Memcached