Data staging for results of analytics
First Claim
1. A method of data staging for results of analytics, the method stored as machine readable instructions on a computer-readable media executable by a processor, the method comprising:
- maintaining current results from the analytics in a first data structure, the first data structure labeled with a first label identifying the first data structure as a target for queries;
maintaining prior results from the analytics in at least one other data structure;
changing the first label of the first data structure to a second label after a predetermined time by incrementing based on time, wherein the labels represent a time boundary;
assigning the first label to one of the other data structures, wherein the first label then identifies the one of the other data structures as the target for queries;
archiving the other data structures according to a round-robin approach; and
switching into-relations for the target queries while queries are running.
2 Assignments
0 Petitions
Accused Products
Abstract
Data staging for results of analytics according to an example method includes maintaining current results from the analytics in a first data structure, the first data structure having a label identifying first data structure as a target for queries. The method also includes maintaining prior results from the analytics in at least one other data structure. The method also includes changing the label of the first data structure after a predetermined time. The method also includes assigning the label to one of the other data structures, wherein the label identifies the one of the other data structures as the target for queries.
23 Citations
13 Claims
-
1. A method of data staging for results of analytics, the method stored as machine readable instructions on a computer-readable media executable by a processor, the method comprising:
-
maintaining current results from the analytics in a first data structure, the first data structure labeled with a first label identifying the first data structure as a target for queries; maintaining prior results from the analytics in at least one other data structure; changing the first label of the first data structure to a second label after a predetermined time by incrementing based on time, wherein the labels represent a time boundary; assigning the first label to one of the other data structures, wherein the first label then identifies the one of the other data structures as the target for queries; archiving the other data structures according to a round-robin approach; and switching into-relations for the target queries while queries are running. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system with data staging for results of analytics, comprising:
-
a first data structure for maintaining the results of the analytics, the first data structure labeled with a target metatag during a current time; a plurality of other data structures operatively associated with the first data structure; a host device operatively associated with the first data structure and the plurality of other data structures, the host device changing the target metatag from the first data structure to label one of the other data structures with the target metatag after a predetermined time by incrementing based on time, wherein the target metatags represent a time boundary, the host device switching into-relations for the target queries while queries are running and archiving the other data structures according to a round-robin approach. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A system comprising:
-
a cloud service with data staging, the cloud service providing results of analytics to at least one client; a first data structure labeled with a first target label, the first data structure operatively associated with the cloud service for maintaining current results from the analytics for a predetermined time; a host device operatively associated with the first data structure and a plurality of other data structures, the host device changing the target label of the first data structure to another label and labeling one of the other data structures with the target label after the predetermined time by incrementing based on time, wherein the target label represents a time boundary, the host device switching into-relations for the target queries while queries are running and archiving the other data structures according to a round-robin approach. - View Dependent Claims (13)
-
Specification