×

System and method for interacting with a plurality of data sources

  • US 9,116,946 B2
  • Filed: 03/31/2011
  • Issued: 08/25/2015
  • Est. Priority Date: 04/02/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method of processing a request, the method comprising:

  • parsing a request received from a client to determine a data set identification parameter;

    determining, based on the data set identification parameter, the associated data set is a distributed data set;

    designating, by a receiver of the request, a field included in the request as a distribution key;

    selecting, based on a value of the distribution key, at least one data source; and

    sending at least a portion of the request to a selected data source;

    wherein the method further comprises determining, based on the data set identification parameter, whether the associated data set is a non-distributed data set and, if the data set is a non-distributed data set then;

    if the request is related to a retrieval of data, then selecting a data source based on a load balancing scheme, andif the request is related to an update of information, then sending the request to all data sources associated with the data set.

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