There are multiple types of query, and each is either Eventually 
Consistent, or Strongly (immediately) Consistent.

Fetch-by-key is always strongly consistent.  Query-with-ancestor is also 
strongly consistent.  Only query by type is eventually consistent.

On Friday, July 18, 2014 1:06:26 PM UTC-5, Dan wrote:
>
> Eventual consistency means that it will take a undetermined amount of time 
> after a datastore entity 'put' for a query on that entity to be returned.
>
> However am I right in thinking that if I 'put' the entity then 'get' it 
> straight away then a subsequent query will ALWAYS return it?
>
> This behaviour seems to be the case in the dev app server and in 
> production but I would like confirmation that this is guaranteed to happen.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/d/optout.

Reply via email to