Cache results for the day

2 posts, 0 answers
  1. Michael
    Michael avatar
    6 posts
    Member since:
    Dec 2016

    Posted 14 Feb 2019 Link to this post

         Every day we are provided new data.  We have over a millions lines of data and are generating 50+ charts using the reporting software.


    When the first user loads the charts of the day how can I cache the results of the calculations so the next user and so on for the rest of the current day is cached so it loads right away with the cached calculated results?

  2. Todor
    Todor avatar
    600 posts

    Posted 19 Feb 2019 Link to this post

    Hi Michael,

    The Telerik Reporting REST Service generally caches generated report documents, and when a report is rendered with the same values of Report Parameters as before, it will be taken from the cache and may be shared among users. The caching and sharing may be controlled via ClientSessionTimeout and ReportSharingTimeout properties. For further information, you may check the HTML5 Report Viewer and Reporting REST services article.

    If you would like to re-use only the data during that date you may use ObjectDataSource component and implement custom logic for caching the data after being initially fetched from the source.

    Progress Telerik
    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
Back to Top