New Relic, Inc.
DYNAMIC HASH PARTITIONING FOR LARGE-SCALE DATABASE MANAGEMENT SYSTEMS

Last updated:

Abstract:

A dynamic hash partition management scheme includes associating first partitions of a database with a first partition number, and second partitions of the database with a second partition number, associating first partitions of a database with a first partition number defining a total number of first partitions, and second partitions of the database with a second partition number defining a total number of second partitions. The method further includes, after receiving a request to insert a record in the database, determining an active partition number, and determining the first partition number as an active partition number. The method further includes determining a record key for the record, generating a partition identifier defining a partition of the first partitions using the record key and the active partition number, and inserting the record in the partition defined by the partition identifier.

Status:
Application
Type:

Utility

Filling date:

27 Mar 2018

Issue date:

3 Oct 2019