lucene-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ian Lea <ian....@gmail.com>
Subject Re: using lucene from apache threads
Date Tue, 23 Mar 2010 10:38:15 GMT
Indexes aren't exactly loaded into memory when opened, but your
approach certainly is inefficient.  A common alternative is to have
apache talking to e.g. tomcat and tomcat will keep an index open.  Or
send queries to solr or a daemon or whatever.  Your cgi scripts could
run a program which talks to solr which would keep the index open.
Lots of options but running a program which opens a searcher for every
invocation is probably the most inefficient of all!


--
Ian.



On Tue, Mar 23, 2010 at 10:21 AM,  <suman.holani@zapak.co.in> wrote:
>
> Hi,
>
> I am using Apache threads to invoke a cgi , which is opening and closing
> the index searcher for every thread.
> for all threads , m making searches. Does that mean , for every thread
> the indexes would be loaded on to memory for searching.
> coz, then its very inefficient.
>
> Is there any method by which we can conserve the instance between the
> Apache threads.
>
> Thanks and regards,
> Suman
>
>
>
> ---------------------------------------------------------------------
> 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