bq. and reindex without any merges.

Thats actually quite a hoop to jump as well - though if you determined
and you have tons of RAM, its somewhat doable.

Mark Miller wrote:
> Nice one ;) Its not technically a case where optimize requires > 2x
> though in case the user asking gets confused. Its a case unrelated to
> optimize that can grow your index. Then you need < 2x for the optimize,
> since you won't copy the deletes.
>
> It also requires that you jump hoops to delete everything. If you delete
> everything with *:*, that is smart enough not to just do a delete on
> every document - it just creates a new index, allowing the removal of
> the old very efficiently.
>
> Def agree on the more disk space.
>
> Walter Underwood wrote:
>   
>> Here is how you need 3X. First, index everything and optimize. Then
>> delete everything and reindex without any merges.
>>
>> You have one full-size index containing only deleted docs, one
>> full-size index containing reindexed docs, and need that much space
>> for a third index.
>>
>> Honestly, disk is cheap, and there is no way to make Lucene work
>> reliably with less disk. 1TB is a few hundred dollars. You have a free
>> search engine, buy some disk.
>>
>> wunder
>>
>> On Oct 1, 2009, at 6:25 AM, Grant Ingersoll wrote:
>>
>>     
>>>> 151GB or as little as from 183GB to 182GB.  Is that size after a
>>>> commit close to the size the index would be after an optimize?  For
>>>> that matter, are there cases where optimization can take more than
>>>> 2x?  I've heard of cases but have not observed them in my system.
>>>>         
>>> I seem to recall a case where it can be 3x, but I don't know that it
>>> has been observed much.
>>>       
>
>
>   


-- 
- Mark

http://www.lucidimagination.com



Reply via email to