title | description | template | last_updated |
---|---|---|---|
Product Offer storage: Domain model and relationships |
This document provides reference information about Marketplace Product Offer storage. |
concept-topic-template |
Nov 21, 2023 |
Product Offer and data related to it is cached to enhance performance.
{% info_block infoBox "" %}
For details about how to use and configure Redis as a key-value storage, see Using and configuring Redis as a key-value storage.
{% endinfo_block %}
The following modules are used for the Product Offer storage:
MODULE | DESCRIPTION |
---|---|
ProductOfferStorage | Provides publisher plugins and operates data caching according to the entity changes. |
ProductOfferStorageExtension | Provides interfaces for extending the data caching. |
MerchantProductOfferStorage | Provides publisher plugins and operates product offer data caching according to the merchant entity changes. |
{% info_block infoBox "" %}
For details about how to use Client, use Client
of the ProductOfferStorage
module for getting the cached data, see Client.
{% endinfo_block %}
The following schema illustrates module relations in the Product Offer storage entity: