Developer forum

Forum » Development » Lucene index Configurations

Lucene index Configurations

Umar Farooq
Reply

Hi,

We have some custom Index Builders in our solution, and we're looking into improving the indexing performance.

I was wondering if it's possible to customize the IndexWriterConfig used by the index builders. Specifically, we'd like to override the default RAMBufferSizeMB (which I understand defaults to 16 MB ) and potentially configure other IndexWriterConfig settings.

Is there an extension point or supported way to provide a custom IndexWriterConfig, or override properties such as:

  • RAMBufferSizeMB
  • UseCompoundFile
  • OpenMode (we have the possibility to controll this.)
  • Other IndexWriterConfig settings

Our indexes can contain several million documents, and we're investigating whether tuning these settings could improve indexing throughput.

Any guidance on the recommended approach would be appreciated.


Replies

 
Nicolai Pedersen Dynamicweb Employee
Nicolai Pedersen
Reply

There is no such extension point.

I have created this task to explore the option to add it and also add settings for you to set using DW UI.

https://doc.dynamicweb.dev/documentation/fundamentals/dw10release/releasenotes/workiteminfo.html?workitemid=28576

BR Nicolai

 

You must be logged in to post in the forum