Cache regions
First Claim
Patent Images
1. A computer-implemented method, comprising:
- receiving a cache region creation request at a distributed partitioned cache system;
in response to receiving the creation request, creating a cache region of a distributed partitioned cache in the cache system, the cache being spread over a plurality of cache nodes; and
storing the entire cache region in one of the plurality of nodes, and limiting the storage of the cache region in the cache to be stored entirely in the one of the plurality of nodes.
2 Assignments
0 Petitions
Accused Products
Abstract
A cache region can be created in a cache in response to receiving a cache region creation request from an application. A storage request from the application can identify the cache region and one or more objects to be stored in the cache region. Those objects can be stored in the cache region in response to receiving the storage request.
-
Citations
19 Claims
-
1. A computer-implemented method, comprising:
-
receiving a cache region creation request at a distributed partitioned cache system; in response to receiving the creation request, creating a cache region of a distributed partitioned cache in the cache system, the cache being spread over a plurality of cache nodes; and storing the entire cache region in one of the plurality of nodes, and limiting the storage of the cache region in the cache to be stored entirely in the one of the plurality of nodes. - View Dependent Claims (2, 3, 4)
-
-
5. A computer system comprising:
-
an application running on the computer system; and a cache system running on the computer system, the cache system comprising instructions that when executed by one or more processors perform the following acts; creating a cache region in a cache in the cache system in response to receiving a cache region creation request from the application; receiving a storage request from the application, the storage request identifying the cache region and one or more cache items to be stored in the cache region; storing the one or more cache items in the cache region in response to receiving the storage request; and deleting the entire cache region in a single operation. - View Dependent Claims (6, 7, 8, 9, 10, 11)
-
-
12. One or more computer-readable storage media having computer-executable instructions embodied thereon that, when executed, perform acts comprising:
-
creating a cache in a cache system; creating a cache region in the cache; storing a plurality of cache items in the cache region; receiving a cache region operation request from an application, the cache region operation request comprising an identifier corresponding to the cache region, and the cache region operation request comprising a request version identifier; and operating on the cache region in response to the cache region operation request, operating on the cache region comprising comparing the request version identifier with a region version identifier associated with the cache region, and operating on the cache region comprising operating on the cache region if the request version identifier matches the region version identifier. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
Specification