Elasticsearch
Magento\Elasticsearch\Model\Adapter\Elasticsearch
What it does
This class serves as the main adapter for interacting with Elasticsearch search engine in Magento 2.
Developers use it to manage search indexes including creating/updating indexes, adding/deleting documents, managing aliases, and bulk indexing operations.
It provides methods for preparing product data for indexing and handling the communication between Magento and Elasticsearch server.
Public Methods
- disableStackQueriesMode()
- enableStackQueriesMode()
- triggerStackedQueries()
- ping()
- prepareDocsPerStore()
- addDocs()
- cleanIndex()
- deleteDocs()
- checkIndex()
- updateAlias()
- updateIndexMapping()