Invention Grant
- Patent Title: Method and system for committing transactions in a semi-distributed manner
-
Application No.: US15338761Application Date: 2016-10-31
-
Publication No.: US10565184B2Publication Date: 2020-02-18
- Inventor: Ohad Shacham , Edward Bortnikov , Idit Keidar , Yonatan Gottesman
- Applicant: Yahoo Holdings, Inc.
- Applicant Address: US NY New York
- Assignee: Oath Inc.
- Current Assignee: Oath Inc.
- Current Assignee Address: US NY New York
- Agency: Pillsbury Winthrop Shaw Pittman LLP
- Main IPC: G06F16/23
- IPC: G06F16/23

Abstract:
The present teaching relates to committing transactions over a database in a semi-distributed manner. In one example, a transaction is executed to access a plurality of keys stored in the database. A request is transmitted to a transaction management engine to commit the transaction. The transaction management engine performs a conflict check between the transaction and one or more transactions running concurrently with the transaction, and generates an instruction based on the conflict check. The instruction is received from the transaction management engine. Based on the instruction, one or more of the plurality of keys are updated in the database or data added by the transaction to the database are erased.
Public/Granted literature
- US20180121487A1 METHOD AND SYSTEM FOR COMMITTING TRANSACTIONS IN A SEMI-DISTRIBUTED MANNER Public/Granted day:2018-05-03
Information query