Patent ID: 6484161
Filing Date: 2002-11-19
Classification: G06F,G06Q,Y10S

Abstract:
An apparatus for performing a data query comprising:a computer system having one or more server nodes and a database including data used in connection with performing the data query; a hardware router for forwarding a request including the data query to one of said server nodes; a backoffice component for providing data included in the database; and wherein each of said server nodes includes: a request router for determining if a request including a data query should be performed by said each server node; partitioning data used by said request router to determine which of said one or more server nodes should process said request, said partitioning data associating each of said one or more server nodes with a particular portion of a query domain upon which said each server node primarily performs data queries, and said partitioning data including a static file having weighted parameters of the query domain upon which each said server node primarily performs data queries; and a query cache including data associated with said particular portion of a query domain upon which said each server node primarily performs data queries.