Thanks Sahlin and Ryan for your posts...

I think the snapshooter will work fine for creating the indexes and then I 
can use the multicore capabilities to make them available to users.... one 
final question though, after snapshot has been created is there a way to 
totally clear out the contents in the master index - or have solr recreate 
the data directory?



Thanks,

Willie




Ryan McKinley <[EMAIL PROTECTED]> 
08/07/2008 11:17 AM
Please respond to
solr-user@lucene.apache.org


To
solr-user@lucene.apache.org
cc

Subject
Re: Automated Index Creation






re-reading your post...

Shalin is correct, just use the snapshooter script to create a point- 
in-time snapshot of the index.  The multicore stuff will not help with 
this.

ryan


On Jul 8, 2008, at 11:09 AM, Shalin Shekhar Mangar wrote:
> Hi Willie,
>
> If you want to have backups (point-in-time snapshots) then you'd need
> something similar to the snapshooter script used in replication. I 
> believe
> it creates hard links to files of the current index in a new directory
> marked with the timestamp. You can either use snapshooter itself or 
> create
> your own script by modifying snapshooter to create copies instead of
> hardlinks if you want. You can use the RunExecutableListener to run 
> your
> script on every commit or optimize and use the snapshots for backup
> purposes.
>
> On Tue, Jul 8, 2008 at 7:55 PM, Willie Wong 
<[EMAIL PROTECTED] 
> >
> wrote:
>
>> Hi,
>>
>> Sorry if this question sounds daft.... but I was wondering if there 
>> was
>> anything built into Solr that allows you to automate the creation 
>> of new
>> indexes once they reach a certain size or point in time.  I looked 
>> briefly
>> at the documentation on CollectionDestribution, but it seems more 
>> geared
>> to towards replicatting to other production servers...    I'm 
>> looking for
>> something that is more along the lines of archiving indexes for later
>> use...
>>
>>
>> Thanks,
>>
>> Willie
>>
>>
>
>
> -- 
> Regards,
> Shalin Shekhar Mangar.



Reply via email to