Problem: The ES instance require lot of memory for quick bulk updates. Otherwise its underutilized.
Can i create 2 ES instances with the same shared data directory. Say one with 4Gb(searching) and the other with 32Gb(indexing). and only run one of them at a time.
I could conditionally turn on the 64Gb one during indexing and replace it with the 4Gb one once its done
Would this work ?