Hitachi

In-Memory Data Grid Hitachi Elastic Application Data Store


14.3.1 Locking between commands

The following table shows whether commands can be executed simultaneously.

Table 14‒3: Whether commands can be executed simultaneously

Command type

Whether commands can be executed simultaneously

Updating

Referencing

Data manipulation

Restoration and scale-out

Updating

N

Y

Y

N

Referencing

Y

Y

Y

Y

Data manipulation

Y

Y

Y

Y

Restoration and scale-out

N

Y

Y

N

Legend:

Y: Can be executed simultaneously

N: Cannot be executed simultaneously

Notes:

The eztool unlock command can be executed only when a lock can be released.

The following commands can always be executed simultaneously:

When an updating command is executed, a lock is obtained from the EADS server. This prevents another updating command from being executed simultaneously by another host.

Normally, a lock is released automatically when the command's processing terminates. However, if unlocking fails for some reason (such as when an error occurs and the command terminates before the lock is released), execute the eztool unlock command to unlock.