Patent · US Active

Unbundled storage transaction services

US8170997B2 · kind B2 · utility

14Cited by
1References
15Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 29, 2009
Grant dateMay 1, 2012
Priority date
Expiry dateAug 21, 2030

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2201/80
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Systems (and corresponding methods) that unbundle the kernel or storage engine of a database system are provided. The unbundling separates transactional aspects from storage aspects. The two components of the storage engine resulting from the unbundling are a transaction component (TC) and a data component (DC). Data storage access methods are implemented in the DC without the added complexity of dealing with transactions, which are handled separately in the TC. The interface supported by the DC is a logical interface, e.g., record oriented, in which the way that records are mapped to disk pages (or flash memory blocks, etc.) need not be exposed. The TC then deals with logical locking and logging, meaning that it need know nothing about the way pages are used in the DC.

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