So if I do a search and then two minutes later I filter but sometime in
between
the index was automatically updated (let's say deleting a document from the
middle
of the index), my Filter will become skewed by 1 and thereby screwed.

Because if that's true, we need to start looking at a different way because
if you have an index that changes constantly (I delete documents every 5
minutes and
add/update + optimize documents every 30 minutes) no way will this filter
work.



-----Original Message-----
From: Joel Bernstein [mailto:[EMAIL PROTECTED]]
Sent: Monday, May 13, 2002 8:49 PM
To: Lucene Users List; [EMAIL PROTECTED]
Subject: Re: Filtering in Lucene


Yes, the BitSet has to be the same size as the number of documents in the
index.

If you have enough memory you could cache the BitSet in the VM's memory
rather
then storing it in a clob though.

Joel

----- Original Message -----
From: "Nader S. Henein" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, May 13, 2002 11:11 AM
Subject: Filtering in Lucene


> For those of you who have worked with the BitSet concept to
> use lucene in searching within a subset, just to make sure that
> I got this right, if I have 100 000 documents to search, my Bit Vector
> will be of 100 000 length, just to save that vector for repeated use
> I'll have to use a clob! Am I thinking right or have I misunderstood the
> concept.
>
> thanks
>
> Nader S. Henein
> Bayt.com , Dubai Internet City
> Tel. +9714 3911900
> Fax. +9714 3911915
> GSM. +9715 05659557
> www.bayt.com
>
>
> --
> To unsubscribe, e-mail:
<mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail:
<mailto:[EMAIL PROTECTED]>
>


--
To unsubscribe, e-mail:
<mailto:[EMAIL PROTECTED]>
For additional commands, e-mail:
<mailto:[EMAIL PROTECTED]>



--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to