摘要 |
Disclosed are an apparatus for processing a transaction including a modification of data in a large-scale distributed file system, and a computer-readable recording medium. According to an aspect of an embodiment of the present invention, a big data system is provided, in which the transaction including the modification of the data is processed while intactly using big data which is accumulated in a Hadoop distributed file system (HDFS) of Hadoop. In the large-scale distributed file system, the computer-readable recording medium has a program for implementing the steps of: parsing a query received from a client; obtaining a lock with respect to data related to a transaction when the parsed query is a query as for the transaction including a data modification; transmitting the data with respect to the transaction to a data node storing data related to the transaction; receiving the data with respect to the transaction to save a change log with respect to chunk data to be modified, in a local database; informing whether a commit is requested, after saving the change log, to permit the commit; and canceling the lock with respect to the data related to the transaction after receiving the commit. |