×

Versioning of database partition maps

  • US 9,558,207 B1
  • Filed: 02/28/2013
  • Issued: 01/31/2017
  • Est. Priority Date: 03/31/2008
  • Status: Active Grant
First Claim
Patent Images

1. A computing system, comprising:

  • a plurality of physical computing nodes that implement a distributed data store configured to;

    receive a request to store data on behalf of one of a plurality of clients; and

    in response to said receiving, create a virtual relational database in which to store the data, wherein in creating the virtual relational database, the plurality of computing nodes are collectively configured to;

    divide the data into two or more partitions, andstore each partition of the data in a respective relational database on one of the plurality of computing nodes; and

    subsequent to said creating;

    monitor accesses to at least one of the partitions of the data that is stored in the virtual relational database;

    determine, based at least in part on said monitoring, whether to change the partitioning of the data that is stored in the virtual relational database;

    in response to determining that the partitioning of the data should be changed, automatically change the partitioning of at least a portion of the data that is stored in the virtual relational database.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×