Invention Grant
- Patent Title: Table partitioning within distributed database systems
-
Application No.: US16054357Application Date: 2018-08-03
-
Publication No.: US11314714B2Publication Date: 2022-04-26
- Inventor: Michael Thomas Rice , Oleg Levin , Yan Avlasov , Seth Theodore Proctor , Thomas Jonathan Harwood
- Applicant: NuoDB, INC.
- Applicant Address: US MA Cambridge
- Assignee: NuoDB, INC.
- Current Assignee: NuoDB, INC.
- Current Assignee Address: US MA Cambridge
- Agency: Smith Baluch LLP
- Main IPC: G06F16/22
- IPC: G06F16/22 ; G06F16/27

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.
Public/Granted literature
- US20180357264A1 TABLE PARTITIONING WITHIN DISTRIBUTED DATABASE SYSTEMS Public/Granted day:2018-12-13
Information query