Magento 2 CE – ElasticSearch Integration Guide

elasticsearchmagento-communitymagento-enterprise-2magento2search

I'm learning how to config and use Elasticsearch as search engine for a "test project" which we will develop soon.

I have a few questions about how to integrate these two technologies.

  • Is it possible to integrate elasticsearch with magento 2 CE? or I need a custom module for this?

  • Otherwise, how can I populate an elasticsearch cluster with, for example, the catalog of my Magento 2 CE shop? is it possible?

I know that it sounds a little bit confusing but I'm new to elasticsearch and I'm trying to integrate it in my platform.

If some of you had a previous experience with Magento 2 and ES can please tell me which are the common problems during integration?

Thanks in advance.

EDIT 05/12/2018

Now Magento 2.3 has ElasticSearch integration out of the box in Community Edition.

Best Answer

Magento 2 Open Source (CE) does not provide integration with elasticsearch by default. We have following options:

Issues we can face while creating custom extension:

  • Handling with Layered navigation
  • Updating Index with delta changes on right schedules

Hope you will find these extensions helpful to go for your elasticsearch feature.

Related Topic