Invention Grant
- Patent Title: Data propagation in a multi-shard database system
- Patent Title (中): 数据传播在多分片数据库系统中
-
Application No.: US13525561Application Date: 2012-06-18
-
Publication No.: US08443006B1Publication Date: 2013-05-14
- Inventor: Tolga Bozkaya , David L. Butcher , Andrew Chang Huang , Wendy Tobagus , Dan Moisa
- Applicant: Tolga Bozkaya , David L. Butcher , Andrew Chang Huang , Wendy Tobagus , Dan Moisa
- Applicant Address: US CA Mountain View
- Assignee: Google Inc.
- Current Assignee: Google Inc.
- Current Assignee Address: US CA Mountain View
- Agency: Fish & Richardson P.C.
- Main IPC: G06F17/30
- IPC: G06F17/30

Abstract:
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.
Public/Granted literature
- US3102616A Support construction Public/Granted day:1963-09-03
Information query