Hybrid system and method for updating remote cache memory
First Claim
1. ) A hybrid system for updating cache comprising:
- a first computer system coupled to a database accessible by a second computer system, said second computer system comprising a cache; and
a cache update controller for concurrently implementing a user defined cache update policy comprising both notification based cache updates and periodic based cache updates wherein said cache updates enforce data coherency between said database and said cache.
3 Assignments
0 Petitions
Accused Products
Abstract
A hybrid system and method for updating a cache memory. Embodiments of the present invention include a system and method that concurrently implement multiple cache update policies to keep data in a cache consistent with data stored on a data store. In one embodiment, notification is used for sensitive data and periodic updates incorporating a trust period are used for data that does not require “real time” updates. In one embodiment of the present invention, a system administrator can select the deployment scenario for cache updates based on the specific type of data. In another embodiment, the type of updates can be selected for individual data entries, such as a username or password. Furthermore, in another embodiment, a graphical user interface can be used to select the cache update preferences for a remote content server.
75 Citations
21 Claims
-
1. ) A hybrid system for updating cache comprising:
-
a first computer system coupled to a database accessible by a second computer system, said second computer system comprising a cache; and
a cache update controller for concurrently implementing a user defined cache update policy comprising both notification based cache updates and periodic based cache updates wherein said cache updates enforce data coherency between said database and said cache. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. ) A hybrid method for updating a cache in a network environment comprising:
-
accessing data from a remote database;
storing said data in said cache;
determining a user specified cache update policy associated with said data wherein a periodic based cache update method or a notification based cache update method can be specified; and
executing said cache update policy associated with said data. - View Dependent Claims (10, 11, 12, 13)
-
-
14. ) In a server system comprising a processor coupled to a bus and a memory coupled to said bus, a computer readable medium comprising instructions that when executed implement a hybrid method of updating a cache said method comprising:
-
accessing data from a remote database;
storing said data in a cache;
determining a user specified cache update policy associated with said data; and
implementing said user specified cache update policy associated with said data wherein said user specified cache update policy comprises a periodic based cache update policy or a notification based cache update policy. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
Specification