发明名称 |
Data caching policy in multiple tenant enterprise resource planning system |
摘要 |
A cache manager application provides a data caching policy in a multiple tenant enterprise resource planning (ERP) system. The cache manager application manages multiple tenant caches in a single process. The application applies the caching policy. The caching policy optimizes system performance compared to local cache optimization. As a result, tenants with high cache consumption receive a larger portion of caching resources. |
申请公布号 |
US9292454(B2) |
申请公布日期 |
2016.03.22 |
申请号 |
US201414175167 |
申请日期 |
2014.02.07 |
申请人 |
MICROSOFT TECHNOLOGY LICENSING, LLC |
发明人 |
Stairs John;Kristoffersen Esben Nyhuus;Hejlsberg Thomas |
分类号 |
G06F12/08;G06F12/12 |
主分类号 |
G06F12/08 |
代理机构 |
|
代理人 |
Marquis Thomas;Ross Jim;Minhas Micky |
主权项 |
1. A method executed on a computing device to provide a data caching policy in a server of a multiple tenant Enterprise Resource Planning (ERP) system, the method comprising:
receiving the data caching policy associated with a removal of cached items from a shared cache of the server; monitoring status of the cached items and a total consumed cache memory; ranking the cached items based on the data caching policy evaluating attributes associated with the cached items including a frequency of an access, a last time of an access, and one or more of: an expense to re-compute, an association with one of the shared cache, and attributes of an associated tenant; and in response to detecting the total consumed cache memory exceeding a predefined limit, removing one or more of the cached items from the shared cache based on the data caching policy. |
地址 |
Redmond WA US |