Invention Grant
- Patent Title: Transaction processing system, method, and program
- Patent Title (中): 事务处理系统,方法和程序
-
Application No.: US13629728Application Date: 2012-09-28
-
Publication No.: US08930323B2Publication Date: 2015-01-06
- Inventor: Hiroshi Horii
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agent Vazken Alexanian
- Priority: JP2011-218145 20110930
- Main IPC: G06F17/30
- IPC: G06F17/30

Abstract:
Using a KVS transaction processing mechanism, four lock states are managed. When a local transaction refers to and updates a map entry, the local transaction is graded up to a global transaction. Start processing as the global transaction is first performed to determine a transaction ID. A committed value, a value being updated, and a transaction ID being updated are then inserted into all map entries for which LX locks are being acquired at present. Another local transaction is then started for all map entries for which S locks are being acquired at present to acquire S locks. Next, the original local transaction is committed. As a result, the LX locks acquired are graded up to GX locks. After the termination of the global transaction as the waiting target, acquisition of S locks (GX locks) is tried as a global transaction.
Public/Granted literature
- US20130086018A1 TRANSACTION PROCESSING SYSTEM, METHOD, AND PROGRAM Public/Granted day:2013-04-04
Information query