On 3.x
Last updated
Last updated
This article only applies to the old version < 4.0.0 of Nosto module
Nosto for Magento adds a customer indexer to the existing Magento indexer. We highly encourage you to upgrade Nosto module to version >= 4.0.0.
The indexer can be used drastically improve the performance of synchronizing the product catalog with Nosto. The indexer can be found by navigating to the Index Management view in the Magento settings.
We recommend you keep your indexer mode to be "Update on Save" and this is the default mode.
When the indexer is run in this mode, all product updates are instantaneously sent to Nosto. In the event that there is a noticeable performance impact, switch your indexer to the other mode.
If you have a large product catalogue or a high-traffic site, we recommend you switch the indexer mode to be "Update by Schedule".
When the indexer is run in this mode, all product updates are not instantaneously sent to Nosto, but instead deferred until the next cron execution.
You can run a full reindex of the product catalog by using Magento's built-in CLI indexer. To reindex all products, run:
If you update your store product periodically (from some ERP system for example) it's a good idea to run the indexer manually after the product update. Also, if you use catalog price rules and your product catalog is large you should run Nosto indexer periodically.
If you are having issues with indexing you want to first enable Magento's debug logging https://devdocs.magento.com/guides/v2.3/config-guide/cli/logging.html. This will enable more verbose logging for the indexing. You will find indexing related logs from debug log (debug.log
by default). All log entries are prefixed with "nosto".
We highly recommend that you upgrade your Nosto Magento module to the most recent version. This version is no longer maintained or supported.
innodb_buffer_pool_size
You will most likely see this warning in your Magento logs if you've installed MySQL using the defaults. To get rid of this warning we recommend increasing innodb_buffer_pool_size
on you MySQL server configuration. You can find more info about indexer optimization from the official Magento documentation.
We highly recommend updating your module version to > 5.0.0.