Patent · US Active

In-memory cache for web application data

US10013501B2 · kind B2 · utility

18Cited by
13References
14Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 26, 2015
Grant dateJul 3, 2018
Priority date
Expiry dateMay 1, 2036

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2212/62
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Techniques are disclosed relating to caching web application data. In some embodiments, a computing system maintains a multi-tenant database and an in-memory cache for the database. In some embodiments, the computing system is configured to store data in an entry in response to a store request and retrieve data in response to a read request. In various embodiments, data cached by one tenant is not visible to other tenants. The cache may be partitioned and each partition may have an assigned capacity. The computing system may be configured to evict cached data based on capacity thresholds, least-recently-used information, time-to-live information, amount of data in an entry, etc. The cache may indicate misses when requested data is not present. Various disclosed techniques may improve web application performance while maintaining privacy between tenants.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.