Should this method be public?  It seems inconsistent that the constructor is passed a file but it's then possible to provide a new view like this.  Maybe this should be "friend MemcachedStoreUpdate" or similar?