lucenenet-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Oren Eini (Ayende Rahien)" <aye...@ayende.com>
Subject Re: Optimizing lucene updates
Date Sat, 20 Oct 2012 17:23:31 GMT
Attached

On Sat, Oct 20, 2012 at 7:17 PM, Simon Svensson <sisve@devhost.se> wrote:

> Hi,
>
> I believe that your inline image did not survive the mailing list
> software. Could you publish it somewhere instead?
>
> // Simon
>
>
> On 2012-10-20 19:06, Oren Eini (Ayende Rahien) wrote:
>
>> To start with, I already read this: http://wiki.apache.org/lucene-**
>> java/ImproveIndexingSpeed<http://wiki.apache.org/lucene-java/ImproveIndexingSpeed>
>>
>> I am profiling my Lucene code, and I noticed the following:
>>
>> Inline image 1
>>
>> As you can see, applying the deletes takes quite a bit of time.
>>
>> I am always assuming that I update the documents in Lucene, so my process
>> is:
>>
>> foreach(var item in items) // dummy code, but useful
>> {
>>    indexWriter.DeleteDocuments(**new Term("UniqueId", item.Id));
>>
>>    indexWriter.AddDocument(item.**ToLuceneDocument());
>> }
>>
>> Is there a way to avoid the costly ApplyDeletes if it doesn't need to do
>> the delete?
>>
>
>

Mime
  • Unnamed multipart/mixed (inline, None, 0 bytes)
View raw message