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
>

Reply via email to