Search API

6 views
Skip to first unread message

Joander Vieira Cândido

unread,
Sep 3, 2013, 2:25:05 PM9/3/13
to google-appe...@googlegroups.com
Olá, preciso de ajuda no Search API, 

Minha dúvida:
Para cada ítem persistido no dataStore devo criar um documento e um índice ?
E para os objetos que já estão persistido no dataStore, devo percorrer todo o banco para  criar um documento e um índice para cada um, se eu quiser pesquisar pelo Search API ?
Estou utilizando java.

Renzo Nuccitelli

unread,
Mar 26, 2014, 2:43:03 PM3/26/14
to google-appe...@googlegroups.com


On Tuesday, September 3, 2013 3:25:05 PM UTC-3, Joander Vieira Cândido wrote:
Olá, preciso de ajuda no Search API, 

Minha dúvida:
Para cada ítem persistido no dataStore devo criar um documento e um índice ?

Depende de suas pesquisa. Para os itens que vc não quer pesquisar, não há necessidade. Também em um documento vc pode ter presentandos mais de uma entidade. Ex: Suponha que vc tem uma entidade de usuário do Facebook que vc relacionou com um usuário seu. No db vc não tem join, então não consegue fazer busca baseada em critério das duas. Sendo assim, vc poderia criar um documento e colocar lá propriedades das duas entidades para facilitar a pesquisa.
 
E para os objetos que já estão persistido no dataStore, devo percorrer todo o banco para  criar um documento e um índice para cada um, se eu quiser pesquisar pelo Search API ?

 Se vc pretende pesquisar os dados, esse é o caminho a ser percorrido. Pode fazer isso com mapreduce, uma task ou um módulo (antigo backend).
 
Estou utilizando java.

Joander Vieira Cândido

unread,
Mar 26, 2014, 2:57:36 PM3/26/14
to google-appe...@googlegroups.com
Valeu Renzo :)
Reply all
Reply to author
Forward
0 new messages