CPC G06F 16/90335 (2019.01) [G06F 16/2228 (2019.01); G06F 16/254 (2019.01); G06F 16/283 (2019.01); G06Q 10/04 (2013.01); G06Q 10/063 (2013.01); G06Q 10/0631 (2013.01); G06Q 30/02 (2013.01); G06Q 30/0202 (2013.01); G06Q 30/06 (2013.01); G06Q 40/04 (2013.01); G06Q 40/06 (2013.01); G06F 2216/03 (2013.01); Y10S 707/99933 (2013.01); Y10S 707/99956 (2013.01)] | 18 Claims |
1. A method comprising:
analyzing and updating data in a first partition of a first database utilizing an analysis server adapted for coupling to at least an external first client and incorporating an analytics and aggregation unit to analyze and update the information in at least a first partition of the first database, wherein the first database is coupled to the analysis server, the first database includes forecast data and receiving updates to the forecast data; and
receiving a query for the first database; and
responding to the query with the data from the first partition of the first database;
wherein:
the first partition includes only changed data;
the amount of data in the first partition is smaller than an amount of data in a second partition of the first database;
analyzing and updating the data in the first partition and responding to the query consumes a relatively low amount of resources of the analytics and aggregation unit relative to analyzing and updating the information in the second partition so that access to the data in the first partition is accomplished more quickly than if responding to the query with the data in the second partition.
|