lucene-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Chuck Williams" <ch...@manawiz.com>
Subject RE: Lucene index files from two different applications.
Date Tue, 21 Dec 2004 17:17:56 GMT
Depending on what you are doing, there are some problems with
MultiSearcher.   See
http://issues.apache.org/bugzilla/show_bug.cgi?id=31841 for a
description of the issues and possible patch(es) to fix.

Chuck

  > -----Original Message-----
  > From: Erik Hatcher [mailto:erik@ehatchersolutions.com]
  > Sent: Tuesday, December 21, 2004 3:09 AM
  > To: Lucene Users List
  > Subject: Re: Lucene index files from two different applications.
  > 
  > 
  > On Dec 21, 2004, at 5:51 AM, Gururaja H wrote:
  > > 1.  Can two applications write index files, in the same directory,
at
  > > the same time ?
  > 
  > If you mean to the same Lucene index, the answer is no.  Only a
single
  > IndexWriter instance may be writing to an index at one time.
  > 
  > > 2.  If two applications cannot write index files, in the same
  > > directory, at the same time.
  > >      How should we resolve this ?  Would appriciate any solutions
to
  > > this...
  > 
  > You may consider writing a queuing system so that two applications
  > queue up a document to index, and a single indexer application reads
  > from the queue.  Or the applications could wait until the index is
  > available for writing.  Or...
  > 
  > > 3.  My thought is to write the index files in two different
  > > directories and read both the indexes
  > > (as though it forms a single index, search results should consider
the
  > > documents in both the indexes) from the WebApplication.  How to go
  > > about implementing this, using Lucene API ?  Need inputs on which
of
  > > the Lucene API's to use ?
  > 
  > Lucene can easily search from multiple indexes using MultiSearcher.
  > This merges the results together as you'd expect.
  > 
  > 	Erik
  > 
  > 
  >
---------------------------------------------------------------------
  > To unsubscribe, e-mail: lucene-user-unsubscribe@jakarta.apache.org
  > For additional commands, e-mail: lucene-user-help@jakarta.apache.org


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


Mime
View raw message