new adapter: memcache