Microsoft Corporation
TRANSACTIONAL DATABASE LAYER ABOVE A DISTRIBUTED KEY/VALUE STORE

Last updated:

Abstract:

A storage system for transactional data storage includes a key/value store comprising a first plurality of rows and a second plurality of rows, each of the first plurality of rows including a first key associated with a respective row of a database and a transaction state associated with the respective row, and each of the second plurality of rows including a second key associated with a respective row of the database and a data version of the respective row. The storage system is configured to provide a transaction state to and receive an updated transaction state from a plurality of different systems, each comprising a database engine to perform transactional database operations on the key/value store.

Status:
Application
Type:

Utility

Filling date:

8 Mar 2022

Issue date:

23 Jun 2022