[firebase-br] Consulta mais afinada tipo google

Josauro S.J. josauro em casasoft.inf.br
Seg Ago 3 14:16:08 -03 2009


Usando uma tabela para as palavras, indexadas, voce usara indice, para procurar por palavras, não precisara usar like pode procurar por CRUZ, aqueles algoritimos de foneticas trocando letras por numero é besteira, pode funcionar para os americanos, a rotina fonetica pode ser simples e ja trara um resultado imenso, por exemplo, basta trocar em uma palavra as letras por fonemas por exemplo  troque os CH, SH por X, os 2 SS, Ç por S, assim como S com som de Z por Z e por ai vai, poucas mudanças vc tera palavras que poderão ser procuradas diretamente SEMPRE usando indice, pois vc procura pela palavra inteira, uso como disse em todos os endereços e nomes de pessoas, permance excelente, o refinamento da fonética fica a teu critério e vc pod ir implemetando ao poucos ate ajustar o resultado que vc quer,  e só usando Store Procedure.

Minha opinião, em uso prático, e não apenas testes.

Atenciosamente

Josauro S.J.
Diretor
(41)3321-7700
www.casasoft.inf.br
CasaSoft Desenvolvimento de Sistemas LTDA.
Informática de Útima Geração.



Mais detalhes sobre a lista de discussão lista