Patent ID: 9639590
Date: 2017-05-02
CPC Classifications: G06F

Claim:
1. A database system comprising: a plurality of servers each coupled to a different one of a plurality of databases, the plurality of databases storing same data, the plurality of servers including a first server coupled to a first database and a second server coupled to a second database; and a search-requesting device configured to send a plurality of search requests to the respective servers, the plurality of search requests specifying a same search range, the plurality of search requests including a first search request to the first server and a second search request to the second server; wherein the first server is configured to calculate a first search subrange from the same search range specified in the first search request, to search only a first subset of the same data corresponding to the first search subrange from the first database, and to send the first subset back to the search-requesting device, and wherein the second server is configured to calculate a second search subrange from the same search range specified in the second search request, to search only a second subset of the same data corresponding to the second search subrange from the second database while ignoring the first subset stored in the second database, and to send the second subset back to the search-requesting device.