use memjs for extra caching