Hello:
We have a very old Elastic 2.2.0 instance running in production that contains approximately 26 million documents. We also insert 230k (yes - thousands) of documents a week and mark for deletion 30k documents a week. The current solution uses Elastic UberJar that serves as a secondary Elastic server for receiving the instructions on inserting and deleting documents and then it syncs with the main Elastic Server.
I would like to know if upgrading to the latest Elastic and directly perform all transactions (means eradicating UberJar and stop running it on the background thread) thru High-Level Rest Client would be ok. That would mean that we'd have 90 inserts/deletes a minute. We still would have to have a single Elastic instance ( due to data center capacity). We cannot get to the cloud (fast enough at least) due to HIPPA and PHI compliance.
Many many thanks in advance for your advise.
Kindly,
Roman