Magento_Indexer module

This module provides Magento Indexing functionality. It allows to:

Installation

The Magento_Indexer module is one of the base Magento 2 modules. You cannot disable or uninstall this module.

This module is dependent on the following modules:

The Magento_Indexer module creates the following tables in the database:

For information about a module installation in Magento 2, see Enable or disable modules.

Structure

App/ - the directory that contains launch application entry point.

For information about a typical file structure of a module in Magento 2, see Module file structure.

Extensibility

Extension developers can interact with the Magento_Indexer module. For more information about the Magento extension mechanism, see Magento plugins.

The Magento dependency injection mechanism enables you to override the functionality of the Magento_Indexer module.

Events

The module dispatches the following events:

Model

Plugin

For information about an event in Magento 2, see Events and observers.

Layouts

This module introduces the following layout handles in the view/adminhtml/layout directory:

For more information about layouts in Magento 2, see the Layout documentation.

Additional information

Indexer modes

There are 2 modes of the Indexers:

Console commands

Magento_Indexers provides console commands:

Cron options

Cron group configuration can be set at etc/crontab.xml:

Learn how to configure and run cron in Magento..

More information can get at articles:

data-slots=text
The version of this module is 100.4.8.