Hello, my application uses a full text search implementation based on
a list of keywords (properties) and a default sort order. So all my
queries contains equality filters on 2,3 string fields and matching
words (strings) agains the List of keywords (the input search text is
split by " "). This queries should't need composite indeces. But when
the number of entities in one kind becomes grater than 50000-60000 the
queries fail and i get DatastoreNeedIndexException (The built-in
indices are not efficient enough for this query and your data...),
regardless of the number of the entities in the result (10, 200 or
thousands).
What can i do to avoid this problem? I'm using Master/Slave... if i
migrate to HR, will it solve the problem ?

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