×

DATABASE SHARD ARBITER

  • US 20140214890A1
  • Filed: 01/31/2013
  • Published: 07/31/2014
  • Est. Priority Date: 01/31/2013
  • Status: Abandoned Application
First Claim
Patent Images

1. A method of providing database shard arbitration among a plurality of databases, the method comprising:

  • receiving, via a network interface, a database request, wherein the database request comprises;

    a first database command, andmetadata related to the first database command, wherein the metadata comprises information indicative of at least one of;

    an entity related to the database request,a time of day, ora type of data;

    determining one or more business rules associated with the database request, based on the metadata;

    determining, based on the one or more business rules, a plurality of sharded databases related to the database request;

    formulating, with a processor, a plurality of database commands based on the one or more business rules, wherein each database command of the plurality of database commands;

    corresponds with a sharded database of the plurality sharded of databases,corresponds with a separate shard of data related to the database request, andis determined based on the first database command; and

    for each database command of the plurality of database commands, sending the database command to the sharded database to which it corresponds.

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