I am converting an app to the high replication datastore. I have read
that each entity needs to have a parent in order to have consistent
reads in queries that return multiple entities.

1. If I use a cross group transaction does that make queries
immediately consistent even if added entities don't have parents
(ancestors)?

2. Does using a parent (an ancestor query) speed up queries that
return multiple entities?

3. Should I just be using parents and regular (single entity group)
transactions instead of cross group transactions for performance
reasons?

-- 
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