Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more

For Adobe Commerce 2.4.8 and later, use OpenSearch: Adobe no longer supports Elasticsearch on those releases. On earlier releases, the supported choice depends on the exact Commerce version and patch, and Cloud and on-premises deployments can have different compatibility rules. Check the release-specific requirements before selecting or upgrading an engine.

Start with your Adobe Commerce version

“Magento 2” is still a common name for the platform, but Adobe’s current documentation calls it Adobe Commerce. The engine decision is governed by your exact Commerce release and patch, not by the generic Magento 2 label.

Adobe’s System Requirements lists tested software combinations by release and says configurations outside its tables are not validated or supported. For example, its current latest-release table lists OpenSearch 3 for Commerce 2.4.9. That is a release-specific compatibility entry, not a general recommendation to pair every Commerce version with OpenSearch 3.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Commerce release or deployment What Adobe’s guidance establishes What to check
2.4.8 and later Elasticsearch is no longer supported; Adobe directs users to OpenSearch. Use the System Requirements table for the precise OpenSearch version supported by your release and patch.
2.4.9 Adobe’s current requirements table lists OpenSearch 3. Confirm the full release and patch combination in the current table.
Earlier supported releases Support varies across release lines and patches; older lines can have different Elasticsearch or OpenSearch entries. Do not carry a version or configuration label forward from another release. Check the matching requirements and upgrade guidance.
Adobe Commerce on Cloud infrastructure Adobe says Elasticsearch 7 and later is not supported on Cloud and directs Commerce 2.4.4 and later users to its OpenSearch service. Check the service version available for your Cloud environment and PHP client compatibility.

Adobe’s upgrade prerequisites specifically say Commerce 2.4.8 and later no longer support Elasticsearch and direct users to OpenSearch: Upgrade prerequisites. Adobe also notes that from Commerce 2.4.6 onward the configuration engine value for OpenSearch is opensearch. Older supported releases may require different labels or patch levels, so use the instructions for the target release.

Cloud and on-premises support are not interchangeable

Adobe Commerce on Cloud infrastructure

Adobe’s Cloud OpenSearch service documentation says Elasticsearch 7 and later is not supported on Cloud and directs Commerce 2.4.4 and later users to the OpenSearch service. Cloud service support reflects versions tested and deployed on Adobe’s Cloud infrastructure; it can differ from on-premises compatibility.

When setting up or upgrading the Cloud service, verify that the deployed OpenSearch version is compatible with the OpenSearch PHP client used by the application. Adobe also documents that production or staging service configuration changes may require an Adobe Support ticket, depending on the environment.

On-premises installations

For an on-premises deployment, use the System Requirements entry for your precise Commerce release and patch. A version listed for on-premises use does not establish that the same version is available or supported as a Cloud service, and Cloud guidance should not be treated as the on-premises compatibility table.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

What the names mean—and what they do not

Adobe describes OpenSearch as an open-source fork of Elasticsearch 7.10.2, following Elasticsearch’s licensing changes. That history explains their relationship, but it does not mean every major version, client, plugin, or operational detail is interchangeable. For a Commerce deployment, the applicable release and environment support matrix is the deciding reference: Adobe Commerce System Requirements.

Configuration checks when setting up or changing engines

After choosing an engine supported by your release, verify the connection settings in Commerce’s configuration. Adobe’s search-engine configuration guide covers the engine selection and connection details.

  • Engine selection: Choose the value required by the target Commerce release. From 2.4.6 onward, Adobe specifies opensearch for OpenSearch.
  • Hostname and port: Enter the server host and port that apply to your deployment. Adobe gives 9200 as the default port; verify the actual service endpoint rather than assuming the default.
  • Index prefix: Adobe gives magento2 as the default. Use a unique prefix if multiple Commerce installations share one engine instance, so their indexes remain distinct.
  • Authentication: Set HTTP authentication details if the service requires them.
  • Connection test: Run the configuration’s connection test and resolve connectivity or credential errors before relying on the service.

For Cloud deployments, follow the Cloud service setup path as well as the application configuration steps, and verify PHP client compatibility with the deployed service version.

Engine choice does not solve every search requirement

Do not choose OpenSearch on the assumption that it provides suffix search out of the box. Adobe says neither Elasticsearch nor OpenSearch has built-in suffix-search support. For example, searching only the ending portion of a SKU may not return the expected result. If suffix matching is required, treat it as a separate search-behavior requirement and assess an appropriate implementation rather than assuming an engine switch will add it. See Adobe’s explanation of search-engine upgrade prerequisites.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

A practical selection checklist

  1. Identify the exact Adobe Commerce version and patch you run or plan to install.
  2. Open Adobe’s System Requirements and confirm the engine version for that release.
  3. If the target is Commerce 2.4.8 or later, plan on OpenSearch because Elasticsearch is no longer supported.
  4. For Cloud, confirm the OpenSearch service version available to your environment and compatibility with the application’s PHP client.
  5. Configure the engine selection, hostname, port, index prefix, and authentication, then run the connection test.
  6. List search behaviors such as suffix matching separately; neither engine provides that capability out of the box according to Adobe.

What Adobe’s compatibility evidence does not tell you

Adobe’s published material establishes compatibility by Commerce release and deployment type. It does not establish a universal winner for search speed, relevance, or total operating cost. Those outcomes depend on the application, configuration, data, workload, and infrastructure; do not infer a performance advantage from the compatibility tables alone.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.