I have had a problems hitting the 10second timeout on putting to the
datastore which when backed up blocking on every datastore call (get
or put) eventually leads to the 30second request timeout.  I suppose
it's possible for the cache to get out of sync like that.

On Feb 25, 10:54 pm, Jeff Schnitzer <[email protected]> wrote:
> Is there any possibility your datastore calls are hitting the 30s timeout?
>
> There's no transactional link between datastore and memcache, and
> Objectify writes to memcache only after a successful datastore write.
> If you hit the 30s timeout while blocked in a write (which actually
> succeeds), you can get the cache out of sync.
>
> Jeff
>
> On Fri, Feb 25, 2011 at 9:05 AM, David <[email protected]> wrote:
> > Ever since the last update I've been having issues with my app
> > returning stale data.  I thought it was a bug in the client that was
> > reading the data, but as it turns out I tracked it down to the
> > memcache entity being out of sync from the datastore entity where the
> > memcache information is older than what is in the datastore.  I'm
> > using Objectify as my interface in java which is very simple.  It just
> > writes to memcache when it writes to the datastore.  It's been working
> > fine for the past 6 months my app has been around.  It could also be
> > because the past couple of months I've been experiencing problematic
> > latency errors in the datastore, but it still seems awfully
> > coincidental that there was a change to the memcache api related to
> > not persisting information if it has changed.
>
> > Has anyone else noticed similar behavior?
>
> > Thanks,
> > David
> > word-play.appspot.com
>
> > --
> > You received this message because you are subscribed to the Google Groups 
> > "Google App Engine" group.
> > To post to this group, send email to [email protected].
> > To unsubscribe from this group, send email to 
> > [email protected].
> > For more options, visit this group 
> > athttp://groups.google.com/group/google-appengine?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.

Reply via email to