Patent ID: 8832113
Filing Date: 2014-09-09
Classification: G06F

Abstract:
1. A data management apparatus operable in a distributed management system to distributively manage data, comprising: a first storage configured to store key information in which a hash value that is obtained by applying a predetermined hash function to the key information belongs to a first range of a hash space, and data corresponding to the key information, in a related manner; a second storage configured to store identification information of another data management apparatus within the distributed management system in correspondence with a certain range of the hash space, when executing a changing process, so that the identification information of each data management apparatus within the distributed management system is stored in the second storage for each range of the hash space; and a processing unit configured to execute a process including wherein a number of ranges into which the hash space is segmented is greater than a total number of data management apparatuses, including the data management apparatus and the other data management apparatus, provided within the distributed management system, and wherein the changing process changes a covering range of the data management apparatus in order to change a data arrangement that is biased to at least one range within the covering range.