Then what's the difference between adding a new document vs. replacing/overwriting a document?
Ming- On Fri, Mar 8, 2013 at 2:07 PM, Upayavira <u...@odoko.co.uk> wrote: > With an atomic update, you need to retrieve the stored fields in order > to build up the full document to insert back. > > In either case, you'll have to locate the previous version and mark it > deleted before you can insert the new version. > > I bet that the amount of time spent retrieving stored fields is matched > by the time saved by not having to transmit those fields over the wire, > although I'd be very curious to see someone actually test that. > > Upayavira > > On Fri, Mar 8, 2013, at 09:51 PM, Mingfeng Yang wrote: > > Generally speaking, which has better performance for Solr? > > 1. updating some fields or adding new fields into a document. > > or > > 2. replacing the whole document. > > > > As I understand, update fields need to search for the corresponding doc > > first, and then replace field values. While replacing the whole document > > is just like adding new document. Is it right? >