Depends on the amount of data size you are talking about and how big
your batches are.
The second option doesn't require you to index twice. You create a
temporary index and you merge it using index.addIndexes. This is
actually a similar process which happens in memory when indexing
anyway.
Ben

On Mon, Aug 8, 2011 at 6:54 AM, Clemens <czei...@aucklanduni.ac.nz> wrote:
>
> ok thanks! if I got it right there are two options. First, including the
> file id into the query to only match a special file. For example, I store
> the file path and the file content into the CLucene db. The file path
> would be my file id I add into the query term.
> Second, when updating a file in the database I first add the file to a
> temp db and search this single entry database for the queries from my list
> of live queries.
>
> Any suggestion/ideas which solution performs better? Indexing the file
> twice sounds slower to me but maybe I'm wrong?
>
> thank you,
>        Clemens
>
>
> On Sun, 07 Aug 2011 11:26:13 +1200, Ben van Klinken
> <bvanklin...@gmail.com> wrote:
>
> > Another approach would be to create your indexes to a temporary location
> > and
> > search that location for your live query before merging into the main
> > index.
> >
> > Ben
> >
> > On Sun, Aug 7, 2011 at 9:05 AM, Itamar Syn-Hershko
> > <ita...@code972.com>wrote:
> >
> >> There isn't such thing built into clucene nor Java Lucene. You are
> >> going to
> >> have to keep a list of document IDs that once matched a query, and to
> >> perform searches in the background every now and then with that
> >> document ID
> >> in it (use your IDs, not Lucene's internal docids).
> >>
> >>
> >> On Sat, Aug 6, 2011 at 9:12 AM, Clemens <czei...@aucklanduni.ac.nz>
> >> wrote:
> >>
> >>> Hi,
> >>>
> >>> not sure if this question better goes to the java lucene mailing list
> >>> but
> >>> you probably can help me too.
> >>>
> >>> I'm using clucene to implement a desktop search engine for the Haiku
> >>> OS. I
> >>> like to notify the user when a new document matches an existing query
> >>> or a
> >>> document not match anymore. Is there something like this build in?
> >>> Otherwise I just need to check if an modified document matches a query.
> >>>
> >>> How can I check if a document satisfy a query? Or do I have to modify
> >>> the
> >>> query to only search a special document? What is the best to do it?
> >>>
> >>> thank you,
> >>>        Clemens
> >>>
> >>>
> >>> ------------------------------------------------------------------------------
> >>> BlackBerry&reg; DevCon Americas, Oct. 18-20, San Francisco, CA
> >>> The must-attend event for mobile developers. Connect with experts.
> >>> Get tools for creating Super Apps. See the latest technologies.
> >>> Sessions, hands-on labs, demos & much more. Register early & save!
> >>> http://p.sf.net/sfu/rim-blackberry-1
> >>> _______________________________________________
> >>> CLucene-developers mailing list
> >>> CLucene-developers@lists.sourceforge.net
> >>> https://lists.sourceforge.net/lists/listinfo/clucene-developers
> >>>
> >>>
> >>
> >>
> >> ------------------------------------------------------------------------------
> >> BlackBerry&reg; DevCon Americas, Oct. 18-20, San Francisco, CA
> >> The must-attend event for mobile developers. Connect with experts.
> >> Get tools for creating Super Apps. See the latest technologies.
> >> Sessions, hands-on labs, demos & much more. Register early & save!
> >> http://p.sf.net/sfu/rim-blackberry-1
> >> _______________________________________________
> >> CLucene-developers mailing list
> >> CLucene-developers@lists.sourceforge.net
> >> https://lists.sourceforge.net/lists/listinfo/clucene-developers
>
> ------------------------------------------------------------------------------
> BlackBerry&reg; DevCon Americas, Oct. 18-20, San Francisco, CA
> The must-attend event for mobile developers. Connect with experts.
> Get tools for creating Super Apps. See the latest technologies.
> Sessions, hands-on labs, demos & much more. Register early & save!
> http://p.sf.net/sfu/rim-blackberry-1
> _______________________________________________
> CLucene-developers mailing list
> CLucene-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/clucene-developers

------------------------------------------------------------------------------
BlackBerry&reg; DevCon Americas, Oct. 18-20, San Francisco, CA
The must-attend event for mobile developers. Connect with experts. 
Get tools for creating Super Apps. See the latest technologies.
Sessions, hands-on labs, demos & much more. Register early & save!
http://p.sf.net/sfu/rim-blackberry-1
_______________________________________________
CLucene-developers mailing list
CLucene-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/clucene-developers

Reply via email to