add a memory cache demo