Search and indexing overview

Version: 10.4

Sitecore Experience Platform (XP) has two search frameworks:

  • Content Search, which is used by various components primarily to search and index Sitecore items.

  • xConnect Search, which is used to search and index experience data.

The following table summarizes the differences between the search frameworks:

Content Search

xConnect Search

APIs

Sitecore Content Search API

xConnect Client API

Providers

  • Solr

  • Solr

Indexes

  • sitecore_core_index

  • sitecore_master_index

  • sitecore_web_index

  • sitecore_marketingdefinitions_master

  • sitecore_marketingdefinitions_web

  • sitecore_marketing_asset_index_master

  • sitecore_marketing_asset_index_web

  • sitecore_testing_index

  • sitecore_suggested_test_index

  • sitecore_fxm_master_index

  • sitecore_fxm_web_index

  • xdb

  • xdb_rebuild

Indexer

indexCrawler (run on the core Sitecore application)

xConnect Search Indexer (run as Windows Service or Web Job)

Note

Many components that use the Content Search have their own API layer on top of the Content Search API. For example, the Marketing Operations API has a method for searching the sitecore_marketing_* and sitecore_marketingdefinitions_* indexes that references the Content Search API further down the stack.

For information about configuring content indexes, see Search and Indexing.

For more information about xConnect Search and indexing, refer to the xConnect Search Indexer documentation.

Do you have some feedback for us?

If you have suggestions for improving this article,