>    - Update rate, and how you do commits?
> 
> Update rates very throughout the day, but range from 20ops/sec to 300ops/sec. 
>  Commits are done using autoCommit on 1 min interval, softCommit on 15min 
> interval.

This means you never explicitly commits from the client? But You autoCommit 
openSearcher=false every minute to flush transLog, and then autoSoftCommit 
every 15min to make changes visible?

I cannot see why these seeings would cause constant merging, unless you commit 
more frequently? Your documents are large so the RAM-buffer will fill up 
quickly and cause a flush, perhaps try increasing ramBufferSizeMb will lower 
number of flushes and merges.

Have you considered using PULL replicas for reading? Then you could tailor the 
HW on those servers to only serve reads, and they would replicate index from 
leader. You'd have e.g. 2xNRT + 7xPULL.

Jan

Reply via email to