The TagoIO Cache System is a functionality now available on the Widgets to cache the data that can be visualized by users accessing the dashboard. Its goal is to provide faster responses while reducing costs in heavily demanding dashboards.
The image shows how the cache can be configured in the Widget configuration, which is mandatory when Data Analytics is enabled.
Functionality:
Let's say you've configured the widget to cache data for 10 minutes.
The first time the user accesses the Dashboard with the same visualization settings, it will store the data for 10 minutes.
Users who access the dashboard within 10 minutes will immediately receive the data without waiting for the API, resulting in faster response times.
After 10 minutes, if the user looks at the dashboard, the widget will automatically reset its cache and update with new data.
Pros:
Cons