Patent · US Active

Atomic transactions in a NOSQL database

US9734187B2 · kind B2 · utility

4Cited by
79References
20Claims
0Family size

Assignee

Inventor

Key dates

Filing dateMar 18, 2014
Grant dateAug 15, 2017
Priority date
Expiry dateFeb 1, 2035

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/2379
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Systems and methods are provided for atomic transactions in a NoSQL database. A system writes a pending transaction identifier to write claim data for a first data item in a NoSQL database in response to a determination that the write claim data for the first data item includes a first previous transaction identifier included in last commit data for the first data item. The system writes the pending transaction identifier and a pending commit identifier to the last commit data for the first data item. The system writes a first value associated with a pending transaction to the first data item. The system aborts the pending transaction in response to a determination that the write claim data for the first data item does not include the first previous transaction identifier included in the last commit data for the first data item.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.