Search service

Abstract

Overview of the Search plugin and the elements it contributes to provide basic search functionality.

The Sitecore.Commerce.Plugin.Search plugin provides basic search functionality.

The basic search functionality is expanded by additional search services (for example, customer search, order search, sellable item search, and so on). The consumer of the Search service is assumed to be the business user, via the Business Tools.

The Search service supports SOLR and Azure Search as search providers (through the Sitecore.Commerce.Plugin.Search.Solr plugin and the Sitecore.Commerce.Plugin.Search.Azure plugin, respectively).

Search capabilities include:

  • The ability to target specific Commerce lists to crawl and index the data.

  • Incremental indexing (scheduled at regular intervals).

  • Full indexing (on-demand only).

  • The ability to add, update, or delete documents in the index as Commerce entities change.