Hitachi

In-Memory Data Grid Hitachi Elastic Application Data Store


2.4.8 Data access without having to be aware of the locations of individual EADS servers

EADS uses an algorithm called consistent hashing to distribute data to the EADS servers in the cluster.

To access distributed data, an EADS client identifies the EADS server that stores the data based on connection target information (cluster information) that the EADS client maintains. Therefore, when you create application programs, there is no need to know the physical locations of the EADS servers that store data.

Figure 2‒14: Overview of accessing EADS servers

[Figure]

If there are redundant copies of the data, an EADS server storing the data is accessed. For details about how redundant copies of data are created, see 2.8 Creating redundant copies of data.

For an overview of how cluster information is monitored, see 2.9.1 Overview of monitoring a cluster by sending heartbeats .

For an overview of data distribution, see 2.5 Data distribution by consistent hashing.