发明名称 |
RENDEZVOUS-BASED OPTIMISTIC CONCURRENCY CONTROL |
摘要 |
A concurrent transaction validate phase with the transaction operations read, compute, and write allows for a rendezvous-based optimistic concurrency control process. |
申请公布号 |
US2016196295(A1) |
申请公布日期 |
2016.07.07 |
申请号 |
US201514591053 |
申请日期 |
2015.01.07 |
申请人 |
International Business Machines Corporation |
发明人 |
Bhattacharjee Bishwaranjan;Canim Mustafa;Sadoghi Hamedani Mohammad |
分类号 |
G06F17/30 |
主分类号 |
G06F17/30 |
代理机构 |
|
代理人 |
|
主权项 |
1. A method for processing a transaction, the method comprising:
decoupling a validation operation from one or more of a read operation, a write operation, and a compute operation of a transaction to establish a set of transaction operations; responsive to a first transaction operation of a set of transaction operations reading a first record, issuing a read subscription; responsive to a second transaction operation of the set of transaction operations modifying the first record, issuing a write publication; notifying a subscriber when a third transaction operation of the set of transaction operations modifies the first record; and entering a commit phase of the transaction based upon the following conditions: (i) the read subscription and the write publication are both complete; and (ii) the set of transaction operations are complete; wherein: at least the issuing a read subscription, issuing a write publication, and committing the transaction steps are performed by computer software running on computer hardware. |
地址 |
Armonk NY US |