×

Request routing and query processing in a sharded database

  • US 11,204,900 B2
  • Filed: 05/03/2019
  • Issued: 12/21/2021
  • Est. Priority Date: 10/07/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • performing a first operation that involves data that resides in both a first shard and a second shard of a sharded database by;

    causing a client application to send a first request to the first shard to cause the first shard to perform a first portion of the first operation that involves data in the first shard, andcausing the client application to send a second request to the second shard to cause the second shard to perform a second portion of the first operation that involves data in the second shard;

    wherein;

    the data in the first shard involved in the first operation corresponds to a first data criterion;

    the data in the second shard involved in the first operation corresponds to a second data criterion; and

    the first data criterion is different than the second data criterion;

    performing a second operation that involves data that resides in both the first shard and the second shard of the sharded database by;

    causing the client application to send a third request to a shard coordinator; and

    in response to the third request, the shard coordinator causing;

    the first shard to perform a first portion of the second operation that involves data in the first shard, andthe second shard to perform a second portion of the second operation that involves data in the second shard.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×