Patent · US Active

Versioning and non-disruptive servicing of in-memory units in a database

US10572469B2 · kind B2 · utility

0Cited by
9References
26Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 31, 2016
Grant dateFeb 25, 2020
Priority date
Expiry dateFeb 24, 2038

Classification

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

Abstract

Techniques for non-disruptive versioning of in-memory units in a database are provided. A database server generates and maintains a first IMU that reflects changes made to a mirrored-data-set up to a first snapshot time, and a second IMU that reflects changes made to the mirrored-data-set up to a second snapshot time. During a first period, the database server responds to updates to first data items in the mirrored data by storing first staleness metadata that indicates that the copies of the first data items in the first IMU are stale. During a second period, the database server responds to updates to second data items in the mirrored data by storing second staleness metadata that indicates that the copies of the second data items in the second IMU are stale. The database server responds to a request by accessing the first IMU or the second IMU.

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