DATA PROPAGATION IN A MULTI-SHARD DATABASE SYSTEM

Patent №

US 8,037,024

Granted

2011-10-11

Filed 2008

Owner

GOOGLE INC.

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

12133193

Methods, systems and apparatus, including computer program products, for propagating data across shards of a database system are described. According to one method, a first request that includes instructions to place a second request in a queue of a second shard is placed in a queue of a first database shard, and the change is committed to the records of the first shard. A queue processor polling the queue fetches and dispatches the first request, placing the second request in a queue of a second database shard. The second request includes instructions for making the change to the second shard. A queue processor of the second database shard polls the queue of the second database, fetches the second request, and dispatches it to make the change on the second database shard.

AI classification

AI hardware0.78
Planning0.11
Knowledge representation0.05
Evolutionary computation0.01
Natural language0.01
Vision0.00
Machine learning0.00
Speech0.00

Ownership

GOOGLE INC.

assignment · 216320210

Assignors

BOZKAYA, TOLGA, BUTCHER, DAVID L., HUANG, ANDREW CHANG, TOBAGUS, WENDY, MOISA, DAN

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC