So ... this is a fairly complex topic I can't really cover it in depth
here; how to architect a distributed search engine service. Most
people opt to use Solr or Elasticsearch since they solve that problem
for you. Those systems work best when the indexes are local to the
service that is accessing them, and build systems to distribute data
internally; distributing via NFS is generally not a *good idea* (tm),
although it may work most of the time. In your case, have you
considered building a search service that runs on the same box as your
indexer and responds to queries from the web server(s)?

On Tue, Sep 1, 2020 at 11:13 AM Richard So
<brothersevenlongl...@hotmail.com> wrote:
>
> Hi there,
>
> I am beginner for using Lucene especially in the area of Indexing and 
> searching simultaneously.
>
> Our environment is that we have several webserver for the search front-end 
> that submit search request and also a backend server that do the full text 
> indexing; whereas the index files are stored in a NFS volume such that both 
> the indexing and searchs are pointing to this same NFS volume. The indexing 
> may happen whenever something new documents comes in or get updated.
>
> Our project requires that both indexing and searching can be happened at the 
> same time (or the blocking should be as short as possible, e.g. under a 
> second)
>
> We have search through the Internet and found something like this references:
> http://blog.mikemccandless.com/2011/09/lucenes-searchermanager-simplifies.html
> http://blog.mikemccandless.com/2011/11/near-real-time-readers-with-lucenes.html
>
> but seems those only apply to indexing and search in the same server (correct 
> me if I am wrong).
>
> Could somebody tell me how to implement such system, e.g. what Lucene classes 
> to be used and the caveat, or how to setup ,etc?
>
> Regards
> Richard
>
>
>
>
>
>
>

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

Reply via email to