Understand Typical Use Cases
Specifically, the typical use cases are:
-
During development, source throughput is too low.
-
In production, because the fetch (required for document fetch, thumbnail, and preview) latency is too high.
-
To ensure incremental updates for certain features, that is, updating a document without repushing it entirely. For example, Mashup Builder’s social features such as tags require the document cache. When a tag is added, it is stored in the Mashup storage and this triggers a repush from cache operation for the impacted document. This repush from cache allows a document processor to retrieve the tags that are used to enrich documents before indexing.