International Business Machines Corporation
DATABASE DISTRIBUTION TO AVOID CONTENTION

Last updated:

Abstract:

A computer-implemented method that includes receiving an ingestion request to ingest data to a database comprising physical shards and detecting that the ingestion request is directed to a first hotspot shard. The first hotspot shard has a contention level over a threshold value. The method also detects context characteristics within the data and generates a first virtual shard based on a first virtual shard key selected from the detected context characteristics. The first virtual shard virtually duplicates at least a portion of the first hotspot shard. The method also includes ingesting the data to the first virtual shard.

Status:
Application
Type:

Utility

Filling date:

28 Sep 2020

Issue date:

31 Mar 2022