Magento Needs A Search Cluster
Since 2.4, Magento will not install without OpenSearch or Elasticsearch. That is a genuine improvement over what came before — and it also means every Magento merchant is now operating a search cluster, whether or not they wanted to be.
The requirement
It Is Not Optional, And It Is Not Small
MySQL catalogue search was removed in 2.4.0. The installer checks for a reachable search engine and refuses to proceed without one, and `catalog/search/engine` is a required setting rather than a choice between a simple option and a serious one.
So the cheapest Magento hosting plan that actually works includes a JVM process sitting alongside your PHP and your database, with its own memory floor, its own upgrade cycle and its own failure modes.
What it costs
Memory, Patches, And Someone To Care
The bill is the obvious part. The rest is quieter: an engine that needs its heap sized, versions that must stay compatible with your Magento version, indexes that need reindexing after certain kinds of change, and a service whose outage looks to a shopper like your shop is broken rather than like search is down.
None of that is unreasonable for a large merchant with a platform team. For everyone else it is infrastructure acquired by accident, because an upgrade required it.
The alternative
Keep The Engine, Move The Search
NitroSearch does not replace your Magento search engine — your admin, your indexers and anything relying on them are untouched. What changes is where a *shopper’s* search goes: from their browser straight to our cloud-hosted index, so your cluster is no longer in the path a customer waits on.
Your catalogue reaches us in small batches on your existing cron, and never during a checkout.
More About Magento Search
Can I turn Magento’s search engine off?
No, and we would not suggest trying. Magento uses it for the admin product grid and for layered navigation on category pages. NitroSearch sits alongside it and takes over what a shopper types into the search box.
Does this mean I can use cheaper hosting?
Possibly, but we would rather be careful than sell you a saving we cannot see. Magento still requires the engine, so the honest claim is that your shoppers’ searches stop competing with it — not that you can switch it off.
Where is my data?
The engine and the index run on managed cloud infrastructure we operate; our Data Processing Agreement sets out current data residency. What we hold is your catalogue — the same product data your shoppers already see — and nothing about your customers or their orders.
What happens if NitroSearch is unavailable?
Your store keeps working: the search box is your theme’s own, and your Magento search page still exists underneath ours. Search stops being instant; nothing stops being for sale.
Magento behaviour on this page last checked against a live Magento Open Source 2.4.8 install with Luma sample data on 2026-08-09.
Other Magento Search Topics
Give Your Shoppers Search That Finds Things
Free up to 100 search results, no card, no time limit. Paid plans start at $5.99/mo and are priced by catalogue size — never per search.