Re: Index Replication / Clustering

2005-06-26 Thread Nader Henein
Our setup is quite similar to yours, but in all honesty, you will need to do some for of batching on your updates simply because, you don't want to keep the Index Writter open all the time. As for clustering, we went through three iterations, that keep x indexes parallelized on x servers all o

Re: Index Replication / Clustering

2005-06-26 Thread Stephane Bailliez
Nader Henein wrote: Our setup is quite similar to yours, but in all honesty, you will need to do some for of batching on your updates simply because, you don't want to keep the Index Writter open all the time. For now, the index writer is closed after each added document. It does not seem to

Re: Index Replication / Clustering

2005-06-26 Thread Nader Henein
As far as indexing is concerned, a simple way of tracking a clustered system, is to create autonomous indecies that report to a central repository, creating a table in the DB with a row per document ( you have a unique document ID, right? ) and then a column per server node (the columns act as

when is the commit.lock released?

2005-06-26 Thread jian chen
Hi, I am looking at and trying to understand more about Lucene's reader/writer synchronization. Does anyone know when the commit.lock is release? I could not find it anywhere in the source code. I did see the write.lock is released in IndexWriter.close(). Thanks, Jian -

Re: Index Replication / Clustering

2005-06-26 Thread Paul Smith
Why not try using JMS messaging to send messages to the indexing server that Document X needs to be updated via a JMS queue? This gives you the flexibility to have the indexing system down but not lose the message that it needs to be indexed, and also allows the indexing server to be 'busy

Re: issues building a large index

2005-06-26 Thread Lokesh Bajaj
Thanks for the idea. I have tried with both 512m and 1024m with the same results. I also turned on verbose gc logging. Once I see this slowdown, the gc is running only once every 12 minutes or so and finishes in less than 0.005 seconds. Its basically stuck at 100% cpu usage, but doesn't seem t