Patent ID: 9195668
Filing Date: 2015-11-24
Classification: G06F

Abstract:
1. A method for operating a Log Access Method Storage Control Apparatus comprising: receiving a command and an argument from a transmitting client, when the command is Exists and the argument is a shard key, reading a table for presence or absence of the shard key and returning the result to the transmitting client; when the command is Unmark, and the argument is a shard key, removing the identity of the transmitting client from a log associated with a shard uniquely associated with the shard key, when the command is Mark, and the argument is a shard key, adding the identity of the transmitting client to a log associated with a shard uniquely associated with the shard key, when the command is Get, and the argument is a shard key, looking up a location of a shard uniquely associated with the shard key, and transmitting the shard to the transmitting client, when the command is Put, and the arguments comprise a shard and a shard key, storing the shard at the location, storing the shard key, the location, and an identification of the transmitting client into a table, and initializing a log file with at least the shard key and the identification of the transmitting client.