Patent · US Active

Real-time transaction scheduling in a distributed database

US8799248B2 · kind B2 · utility

9Cited by
3References
20Claims
0Family size

Inventors

Key dates

Filing dateApr 20, 2012
Grant dateAug 5, 2014
Priority date
Expiry dateMar 28, 2033

Classification

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

Abstract

In one exemplary embodiment, a method of a distributed database system includes the step of receiving a database transaction with a node of the distributed database system. A priority of the database transaction is determined. A load of a transaction queue of the node is determined. The execution of a database transaction is delayed if the load of the transaction queue is greater than a first-water mark. The database transaction is delayed for a specified period. A portion of the database transaction is execution after the specified period. It is determined if the load of the queue is below a second-water mark after the specified period. A remaining portion of the database transaction can be processed if the load of the queue is below the second-water mark.

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