No image

Elasticsearch for Magento 2

Important! Normally aMiSTACX attempts to future-proof our stacks. For example, we have included PHP 7.3 every since Magento ® was still on CE 2.1.x and PHP 7.1. This makes it easier for you to upgrade Magento, and switch PHP versions at some future point without having to know how to install or configure PHP. Even today, our new stacks have PHP 7.4 and even some have MySQL 8 as options for development, testing, and future support.

Due to the resource intensive nature of ES, it has been decided to drop Elasticsearch as a universal feature, and only offer a fully configured version on the new aMiSTACX G5s. This is because at a minimum, a t3-large is required. Additionally, a complete redesign of the entire stack was also required to handle the additional Magento/ES resource constraints.

Magento works fine with MySQL as the default catalog engine, and has done so for many years. Although, now we are at a point where t3-smalls are the default EC2 class, because Magento has grown in size and resource requirements, and running on a t-micro is no longer feasible.

You are free to install or configure Elasticsearch on any aMiSTACX stack; however, only the below stacks will be officially supported for ES by aMiSTACX as they have been specifically designed and tested to work without issue.

March 2021 :

We will be supplementing Elasticsearch with our own Bridge24 Search Engine.


S3 Titanium G5 and G5F Stacks

All CMS G5s have Elasticsearch installed:

Magento Luma Demo Stacks

The two Luma G5 demo stacks have Elasticsearch preinstalled:

Live Demo >>

[Note: Demo shows new Beta B24 module running without Elasticsearch.]

Elasticsearch ® is a trademark of Elasticsearch B.V.
Magento ® is a trademark of Magento Inc.