DAM For Sitecore has two custom indexes:
- dfs_assets_master_index
- dfs_assets_web_index
both include items in the following sitecore path:
- /sitecore/media library/Digizuite
- /sitecore/system/Modules/Digizuite
This section walks through what they are, what they are used for and different considerations to make
Indexes
The two indexes are standard Sitecore indexes that accommodate either Lucene or Solr. They contain assets, metadata and configuration and are used to query that.
Indexupdatestrategies
A Sitecore index is updated according to different strategies. The standard configuration uses the same indexupdatestrategies as the Sitecore master and web indexes, which means we have the following strategies:
- Master - Synchronous
- Web - OnPublishEndAsynchronousSingleInstanceStrategy
The synchronous strategy updates the index whenever items are updated and the OnPublishEndAsynchronousSingleInstanceStrategy is triggered on publish end and will rebuild the index incrementally.
It is possible to add more update strategies to indexes. For instance, depending on publishing strategies, it could be an idea to add the remoteRebuild strategy to the web index. This ensures that if the master index is rebuild, then all the web indexes is also rebuild.
For a complete list of indexupdatestrategies, we refer to Sitecore's documentation