Overview
Projects often make use of data which requires considerable time to obtain due to costly computations, network and database lag, and API calls pricing. Text Cache provides the functionality to temporarily store Text values in Appian for very low latency access. Expiration policies can be specified for each individual cache entry, allowing for flexible cache configurations. Experienced designers may utilize this plug-in in conjunction with Appian's internalize/externalize functions to directly cache queryEntity, queryProcessAnalytics or integration results.
Key Features & Functionality
Functions:
*This plug-in is not designed to store extremely large text values, caution is advised*
Will this work in multi server environments (e.g., HA)?
Hi Robert, in a multi server environment each cache will have its own values, they are not in sync.
In case of HA (as of Appian 21.1) there is single active app server running the plugins, so only in case of a failover will the cached data be lost, as the standby app server will not have any cached values.
At the end of the day this is just a cache layer to speed up slow operations, it shouldn't be relied upon like a persistent store (for example an in memory DB).
Hope i helps!
Cheers, Ricardo