Patent · US Active

Table partitioning within distributed database systems

US10067969B2 · kind B2 · utility

14Cited by
40References
4Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 29, 2015
Grant dateSep 4, 2018
Priority date
Expiry dateMay 8, 2036

Classification

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

Abstract

Techniques are disclosed for implementing a unified partitioning scheme within distributed database systems to allow a table to be horizontally partitioned and those partitions stored on and serviced by a storage group. A storage group is a subset of storage manager (SM) nodes, and each SM node is configured to persist database data in durable storage. The distributed database system assigns each storage group to a subset of SM nodes. The distributed database system can address each storage group using a symbolic mapping that allows transactions to identify a particular storage group, and to direct read and write operations to a subset of SM nodes servicing that storage group. An administrator can update this mapping on-the-fly to cause the distributed database system to dynamically adjust an implemented partitioning scheme without necessarily interrupting on-going database operations.

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