Data management system, data server, data management method and storage medium thereof
First Claim
1. A data management system having a plurality of data servers connected via a network, wherein each data server comprises:
- a data management section that manages a data item in correspondence to a local identifier of the data item and a global identifier of the data item;
a request processor section that searches the data management section for a data item requested from a client, provides the requested data item to the client when the requested data item is found, and transmits a data inquiry containing a global identifier of the requested data item to other data server to detect a data server which stores the requested data item when the requested data item is not found; and
a response section that searches, when receiving a data inquiry from another data server, the data management section for a data item corresponding to a global identifier contained in the data inquiry and transmits a result of the search to the another data server.
1 Assignment
0 Petitions
Accused Products
Abstract
A data management system having a plurality of data servers connected via a network is provided, wherein each data server includes: a data management section that manages a data item in correspondence to a local identifier of the data item and a global identifier of the data item; a request processor section that searches the data management section for a data item requested from a client, provides the requested data item to the client when the requested data item is found, and transmits a data inquiry containing a global identifier of the requested data item to other data server to detect a data server which stores the requested data item when the requested data item is not found; and a response section that searches, when receiving a data inquiry from another data server, the data management section for a data item corresponding to a global identifier contained in the data inquiry and transmits a result of the search to the another data server.
42 Citations
25 Claims
-
1. A data management system having a plurality of data servers connected via a network, wherein
each data server comprises: -
a data management section that manages a data item in correspondence to a local identifier of the data item and a global identifier of the data item;
a request processor section that searches the data management section for a data item requested from a client, provides the requested data item to the client when the requested data item is found, and transmits a data inquiry containing a global identifier of the requested data item to other data server to detect a data server which stores the requested data item when the requested data item is not found; and
a response section that searches, when receiving a data inquiry from another data server, the data management section for a data item corresponding to a global identifier contained in the data inquiry and transmits a result of the search to the another data server. - View Dependent Claims (2, 3, 4, 5, 21, 25)
-
-
6. A data server which forms a part of a data management system in cooperation with other data server connected via a network, the data server comprising:
-
a data management section that manages a data item in correspondence to a local identifier of the data item and a global identifier of the data item; and
a request processor section that searches the data management section for a data item requested from a client, provides the requested data item to the client when the requested data item is found, and transmits a data inquiry containing a global identifier of the requested data item to other data server to detect a data server which stores the requested data item when the requested data item is not found. - View Dependent Claims (7, 8, 9, 10, 22)
-
-
11. A data management method executed by a data server which forms a part of a data management system in cooperation with other data server connected via a network, the method comprising:
-
managing a data item in correspondence to a local identifier of the data item and a global identifier of the data item;
searching for a data item requested from a client;
providing the requested data item to the client when the requested data item is found; and
transmitting a data inquiry containing a global identifier of the requested data item to other data server to detect a data server which stores the requested data item when the requested data item is not found. - View Dependent Claims (12, 13, 14, 15, 23)
-
-
16. A storage medium readable by a computer, the storage medium storing a program of instructions executable by the computer to perform a function as a data server which forms a part of a data management system in cooperation with other data server connected via a network, the function comprising:
-
managing a data item in correspondence to a local identifier of the data item and a global identifier of the data item;
searching for a data item requested from a client;
providing the requested data item to the client when the requested data item is found; and
transmitting a data inquiry containing a global identifier of the requested data item to other data server to detect a data server which stores the requested data item when the requested data item is not found. - View Dependent Claims (17, 18, 19, 20, 24)
-
Specification