memcached datastore implementation