Search and datastore are distinct. You will need to create a document in the 
search API for anything you want to search for, even if stored in the 
datastore. Objectify doesn't deal with search at all.

The thundr GAE module provides a DAO/repository abstraction that coordinates 
search and ofy writes and searches, I don't know of any other Java based search 
abstraction.

I would recommend investigating the search APIs limitations before investing 
heavily in integrating it - it may be less comprehensive than you might assume.

Main limitations are:
Only uses dates (not times)
Can't store longs naturally
Only provides basic stemming
Numeric comparisons can exhibit slightly odd behavior for very near values
Geo search doesn't work in devserver
Consistency constraints are basically undefined


You may be better served based on your requirement to look at elastic search or 
similar  on GCE/GKE/Saas

-- 
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 https://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/1374645d-b129-4fdf-8305-79443204f9f5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to