Hello all.. I am new in SOLR.. previously I asked question about searcher, many thanks to acidbriggs for answering my mail.
I have a question about collection & distribution from http://wiki.apache.org/solr/CollectionDistribution page from the terminology part, about master/slave The Solr distribution system uses the master/slave model. The master is the service which receives all updates initially and keeps everything organized. Solr uses a single update master server coupled with multiple query slave servers. All changes (such as inserts, updates, deletes, etc.) are made against the single master server. Changes made on the master are distributed to all the slave servers which service all query requests from the clients. from that part, I can conclude : 1. updates to data made only to master server 2. updates will be distributed to slave 3. search queries from clients are distributed to slave. questions : 1. is my conclusion right ? please correct me if I am wrong 2. when master server optimizing the index what will happen if someone updates the data ? do they have to wait or something else happen ? 3. do I need to replicate the master server ? what is the change performance of this server ? thank you -regards- habibi