Start with a bulk size around 5–15 MB and slowly increase it until you do not see performance gains anymore. Then start increasing the concurrency of your bulk ingestion (multiple threads, and so forth).
Fine-tuning will be somewhat annoying and take time, but some coarse tuning should yield meaningful impact with minimal effort.
💡 Description
Currently,
_bulk
updates are flushed every 5000 products.Per Elastic, the actual metric of interest is size.
Fine-tuning will be somewhat annoying and take time, but some coarse tuning should yield meaningful impact with minimal effort.