ADAPTIVE CACHING OF DATA
First Claim
Patent Images
1. A computer program product for facilitating data access in a computing environment, the computer program product comprising:
- a storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising;
adaptively creating a caching structure usable in communicating with one or more caches of the computing environment, the one or more caches to be included in the caching structure being selected based on a data sharing context; and
using the caching structure to provide an indication of a change to the one or more caches, wherein the indication is based on a type of the caching structure.
1 Assignment
0 Petitions
Accused Products
Abstract
Data access is facilitated by employing local caches and an adaptive caching strategy. Specific data is stored in each local cache and consistency is maintained between the caches. To maintain consistency, adaptive caching structures are used. The members of an adaptive caching structure are selected based on a sharing context, such as those members having a chosen association identifier or those members not having the chosen association identifier.
36 Citations
20 Claims
-
1. A computer program product for facilitating data access in a computing environment, the computer program product comprising:
a storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising; adaptively creating a caching structure usable in communicating with one or more caches of the computing environment, the one or more caches to be included in the caching structure being selected based on a data sharing context; and using the caching structure to provide an indication of a change to the one or more caches, wherein the indication is based on a type of the caching structure. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
12. A computer system for facilitating data access in a computing environment, the computer system comprising:
-
a memory; and a processor in communications with the memory, wherein the computer system is capable of performing a method, said method comprising; adaptively creating a caching structure usable in communicating with one or more caches of the computing environment, the one or more caches to be included in the caching structure being selected based on a data sharing context; and using the caching structure to provide an indication of a change to the one or more caches, wherein the indication is based on a type of the caching structure. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A method for facilitating data access in a computing environment, the method comprising:
-
adaptively creating, by at least one processor of the computing environment, a caching structure usable in communicating with one or more caches of the computing environment, the one or more caches to be included in the caching structure being selected based on a data sharing context; and using the caching structure, by one or more processors, to provide an indication of a change to the one or more caches, wherein the indication is based on a type of the caching structure. - View Dependent Claims (19, 20)
-
Specification