We have an elastic search installation on a tiny box with 256MB heap space. There are many shards (400+) in a single node and total of 8k+ fields. We see GC running every minute and frequent OutofMemoryErrors. This may be expected with such a low memory and high number of fields, but wanted to know whether there are knobs to control memory usage.
Heap dump analysis shows that most of it is Byte array
Mainly Referenced by:
Is there a way to control these data structures in lucene/es?