The only thing you'd periodically do is optimizing the existing index.
> Hi Satish, > > I can't think of any benefits you'd reap by complete/full reindexing into a > new index. Incremental indexing will be faster. > > > Otis > ---- > Sematext :: http://sematext.com/ :: Solr - Lucene - Nutch > Lucene ecosystem search :: http://search-lucene.com/ > > > > ----- Original Message ---- > > > From: Satish Kumar <satish.kumar.just.d...@gmail.com> > > To: solr-user@lucene.apache.org > > Sent: Fri, April 29, 2011 2:58:25 PM > > Subject: Baseline vs. Incremental Indexing > > > > Hi, > > > > Currently we index new/updated records every 30 minutes (I am referring > > to this as incremental/partial index) -- i.e., records will be added to > > an existing index. Are there any benefits in creating a new index > > (i.e., delete the existing index and create it) from a performance point > > of view everyday or a week? > > > > In other search system I worked with, incremental updates are generated > > in a small file. When the server is restarted, each update in the small > > files need to be applied. When there are several small files to be > > applied, the restart process could take a few minutes to complete so > > the recommendation was to run baseline process every night. I'm > > wondering if this is the case with Solr as well? > > > > > > Thanks, > > Satish