Distributed-processing database-management system
First Claim
1. A method of managing a database stored in each main-memory area of a plurality of computers connected via network comprising:
- designating a first computer storing original data of at least a piece of data of the database as a base host;
designating a second computer storing replica data of the original data as a replica host; and
performing a retrieving procedure to receive data to be stored in a third computer from the base host storing the original data or the replica host storing the replica data in startup of the third computer, and store the received data in the main-memory of the third computer.
1 Assignment
0 Petitions
Accused Products
Abstract
A database-management system easy for system integration and flexible to functional modifications, etc., is provided. A database stored in each main-memory area of a plurality of computers connected via network is managed as follows: a first computer storing original data of at least a piece of data of the database is designated as a base host. At least one second computer storing replica data of the original data is designated as a replica host. A retrieving procedure is performed to receive data to be stored in a third computer from the base host storing the original data or the replica host storing the replica data in startup of the third computer, and store the received data in the main-memory of the third computer.
15 Citations
23 Claims
-
1. A method of managing a database stored in each main-memory area of a plurality of computers connected via network comprising:
-
designating a first computer storing original data of at least a piece of data of the database as a base host;
designating a second computer storing replica data of the original data as a replica host; and
performing a retrieving procedure to receive data to be stored in a third computer from the base host storing the original data or the replica host storing the replica data in startup of the third computer, and store the received data in the main-memory of the third computer.
-
- 2. The method of managing a database according to claim 2, wherein the database includes at least one lexicon set having at least one lexicon, the retrieving procedure being performed in unit of the lexicon set.
-
9. A computer readable medium containing an executable program for managing databases, the program having instructions for:
-
designating a first computer storing original data of at least a piece of data of a database stored in each main-memory area of a plurality of computers connected via network, as a base host;
designating a second computer storing replica data of the original data as a replica host; and
performing a retrieving procedure to receive data to be stored in a third computer from the base host storing the original data or the replica host storing the replica data in startup of the third computer, and store the received data in the main-memory of the third computer. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23)
-
-
17. A database-management system comprising at least two computers connected via a network, the computers having main-memory areas storing databases, each database having at least a piece of data, either of the computers being designated as an original site for storing the original of the data, the other computer being designated as a replica site for storing replica of the data, each computer including:
-
a data resident-status setter configured to set a list of at least one computer at which the data is to be resident, the base host storing the original data of the data, and at least one host to which the computer at which the data is to be resident makes a request for a retrieving procedure; and
a retrieved-data manager configured to transmit the request to the one host in accordance with the setting performed by the data-resident status setter, the data being transmitted to the computer that is making the request from the base host or the replica host by the retrieving procedure.
-
Specification