lucene-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mathieu Lecarme <math...@garambrogne.net>
Subject Re: How to implement AJAX search~Lucene Search part?
Date Fri, 08 Jun 2007 15:50:58 GMT
If you do that, you enumerate every terms!!!
If you use a alphabeticaly sorted collection, you can stop, when  
match stop, but, you have to test every terms before matching.
Lucene gives you tools to match begining of a term, just use it!!

M.
Le 8 juin 07 à 14:57, Patrick Turcotte a écrit :

> Hi,
>
> What we did was this:
>
> 1) When you application starts, it scans the index for terms values  
> and
> store them in a map or something.
>
> 2) When you receive "ajax requests", you compare with the map data and
> return the relevant part. Works quite fast for us, without round trips
> to Lucene.
>
> Patrick
>
> Chris Lu wrote:
>> Hi,
>>
>> I would like to implement an AJAX search. Basically when user  
>> types in
>> several characters,  I will try to search the Lucene index and found
>> all possible matching items.
>>
>> Seems I need to use wildcard query like "test*" to matching anything.
>> Is this the only way to do it? It doesn't seems quite efficient,
>> especially when you just typed in the first character.
>>
>> I guess the "good" way is to go through the terms, and return as soon
>> as, for example, 10 terms are found.
>>
>> I am wondering is there anything like this already built?
>>
>
>
> -- 
> Patrick Turcotte
> Analyste
> Projet Franqus : http://franqus.usherbrooke.ca
> ----------------------------------------------
> patrick.turcotte@USherbrooke.ca
> (819) 821-8000, poste 63234
> 1-800-267-8337 puis 63234
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org
> For additional commands, e-mail: java-user-help@lucene.apache.org
>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-user-help@lucene.apache.org


Mime
View raw message