Data gravitation in a distributed-tree structure
First Claim
1. A computer-implemented method for obtaining data from a cluster of cache nodes in a tree-based structure, the method comprising:
- receiving a query for data of a cache node of a partition group from a querying cache node outside the partition group, the partition group comprising one or more cache nodes of the cluster, wherein an instance of a cache node in the partition group is copied to each cache node in the partition group;
copying the instance of the data of the cache nodes of the partition group to the querying cache node; and
adjusting the partition group to include the querying cache node as a member of the partition group.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for obtaining data from a cluster of cache nodes in a tree-based structure is disclosed. A querying cache node outside a partition group queries data of a cache node of the partition group. The partition group is made of one or more cache nodes of the cluster, where an instance of a cache node in the partition group is copied to each cache node in the partition group. The instance of the data of the cache nodes of the partition group is copied to the querying cache node. The partition group is adjusted to include the querying cache node as a member of the partition group.
12 Citations
21 Claims
-
1. A computer-implemented method for obtaining data from a cluster of cache nodes in a tree-based structure, the method comprising:
-
receiving a query for data of a cache node of a partition group from a querying cache node outside the partition group, the partition group comprising one or more cache nodes of the cluster, wherein an instance of a cache node in the partition group is copied to each cache node in the partition group; copying the instance of the data of the cache nodes of the partition group to the querying cache node; and adjusting the partition group to include the querying cache node as a member of the partition group. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus for obtaining data from a cluster of cache nodes in a tree-based structure comprising:
a server configured to receive a query for data of a cache node of a partition group from a querying cache node outside the partition group, the partition group comprising one or more cache nodes of the cluster, wherein an instance of a cache node in the partition group is copied to each cache node in the partition group, to copy the instance of the data of the cache nodes of the partition group to the querying cache node, and to adjust the partition group to include the querying cache node as a member of the partition group. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
15. An article of manufacture comprising:
-
a machine-accessible storage medium including data that, when accessed by a machine, cause the machine to perform a method for obtaining data from a cluster of cache nodes in a tree-based structure, the method comprising; receiving a query for data of a cache node of a partition group from a querying cache node outside the partition group, the partition group comprising one or more cache nodes of the cluster, wherein an instance of the cache node in the partition group is copied to each cache node in the partition group; copying the instance of the data of the cache nodes of the partition group to the querying cache node; and adjusting the partition group to include the querying cache node as a member of the partition group. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification