Patent ID: 6976040

Claim:
A data-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 transaction acceptor configured to accept a request for executing a transaction of accessing the database; a transaction executor configured to execute the transaction; a replication processor configured to process the replica data to reflect updated data sent from the original site; and a data receiver and a data transmitter, wherein an updating transaction for the data of the database is performed by the transaction executor but allowed only for the original site, and the updated data is transmitted from the data transmitter of the original site and received by the data receiver of the replica site and reflected on the replica data of the replica site by the replication processor.