Hi Ron, Thanks for the reply. So does this mean that writer lock is nothing to do with concurrent writes?
Best Regards, Kranti K K Parisa On Tue, Mar 2, 2010 at 4:19 PM, Ron Chan <rc...@i-tao.com> wrote: > as long as the document id is unique, concurrent writes is fine > > if for same reason the same doc id is used then it is overwritten, so last > in will be the one that is in the index > > Ron > > ----- Original Message ----- > From: "Kranti™ K K Parisa" <kranti.par...@gmail.com> > To: solr-user@lucene.apache.org > Sent: Tuesday, 2 March, 2010 10:40:37 AM > Subject: Simultaneous Writes to Index > > Hi, > > I am planning to development some application on which users could update > their account data after login, this is on top of the search facility users > have. the basic work flow is > 1) user logs in > 2) searches for some data > 3) gets the results from solr index > 4) save some of the search results into their repository > 5) later on they may view their repository > > for this, at step4 I am planning to write that into a separate solr index > as > user may search within his repository and get the results, facets..etc. > So thinking to write such data/info to a separate solr index. > > in this plan, how simultaneous writes to the user history index works. what > are the best practices in such scenarios of updating index at a time by > different users. > > the other alternative is to store such user info into DB, and schedule > indexing process at regular intervals. But that wont make the system live > with user actions, as there would be some delay, users cant see the data > they saved in their repository until its indexed. > > that is the reason I am planning to use SOLR xml post request to update the > index silently but how about multiple users writing on same index? > > Best Regards, > Kranti K K Parisa >