SYSTEM AND METHOD FOR INTERACTING WITH A PLURALITY OF DATA SOURCES
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;
designating, based on the data set identification parameter, 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;
3 Assignments
0 Petitions
Accused Products
Abstract
System and method for interacting with a plurality of data sources are provided. A request may be parsed and an identification parameter identifying a data set may be determined. A field included in the request may be designated as a distribution key. At least one data source may be selected based on a value associated with the distribution key. At least a portion of the request may be sent to a selected data source. Other embodiments are described and claimed.
13 Citations
24 Claims
-
1. A method of processing a request, the method comprising:
-
parsing a request received from a client to determine a data set identification parameter; designating, based on the data set identification parameter, 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; - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 11, 12)
-
-
10. The method of claim 10, comprising using a mapping table to associate the index with the selected data source.
-
13. An article comprising a non-transitory computer-readable storage medium, having stored thereon instructions, that when executed on a computer, cause the computer to:
-
parse a request received from a client to determine a data set identification parameter; designate, based on the data set identification parameter, a field included in the request as a distribution key; select, based on a value of the distribution key, at least one data source; and send at least a portion of the request to a selected data source; - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification