On 16 Sep 2010, at 21:18, Ikai Lan (Google) wrote:

The way an AND query works is by making multiple queries and merging the results by zig-zagging between them.

A solution to your problem may be simply to whittle down the result set to as small as you can reasonably get it, then traverse the entities in memory.

If you end up needing to use multiple queries you can use Twigs parallel async queries to run them all at the same time then zig-zag the results yourself to filter out the matching results. This way you have fine control over the chunk size for each query (to tune performance) and can keep a cursor for each query.

--
You received this message because you are subscribed to the Google Groups "Google 
App Engine for Java" group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.

Reply via email to