AGGREGATING DATA FROM A WORK QUEUE
First Claim
1. A computer-based method for aggregating web-based data stored in a distributed data store so that it can be retrieved in a first-in, first-out (FIFO) manner, comprising:
- generating an aggregation key for respective one or more data generated from a web-based event, using a microprocessor, where the one or more data are added to the distributed data store, the aggregation key corresponding merely to the data generated from the web-based event; and
aggregating the one or more data from the web based event in a FIFO queue in a same partition of the distributed data store based on the aggregation key.
3 Assignments
0 Petitions
Accused Products
Abstract
One or more techniques and/or systems are disclosed herein for aggregating web-based data stored in a distributed data store so that it can be retrieved in a first-in, first-out (FIFO) manner. A unique aggregation key is generated for respective one or more data generated from a web-based event, where the one or more data are added to the distributed data store, and the aggregation key corresponds merely to the data generated from the web-based event. The one or more data from the web based event is aggregated in a FIFO queue and stored in a same partition of the distributed data store, based on the aggregation key.
50 Citations
20 Claims
-
1. A computer-based method for aggregating web-based data stored in a distributed data store so that it can be retrieved in a first-in, first-out (FIFO) manner, comprising:
-
generating an aggregation key for respective one or more data generated from a web-based event, using a microprocessor, where the one or more data are added to the distributed data store, the aggregation key corresponding merely to the data generated from the web-based event; and aggregating the one or more data from the web based event in a FIFO queue in a same partition of the distributed data store based on the aggregation key. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for aggregating web-based data stored in a distributed data store for retrieval in a first-in, first-out (FIFO) manner, comprising:
a web-based work queue service component operably coupled with a distributed data store comprising a plurality of data storage devices, and configured to store and retrieve, in a FIFO manner, web-based data on the distributed data store, the work queue service component comprising; an aggregation key generation component configured to generate an aggregation key corresponding merely to data generated from a same web-based event, where the data is added to the distributed data store; and a queue storing component configured to aggregate the data in a FIFO queue in a same partition of the distributed data store based on the aggregation key. - View Dependent Claims (13, 14, 15, 16, 17)
-
18. A computer-based method for aggregating web-based data over a distributed data store so that it can be retrieved in a first-in, first-out (FIFO) manner, comprising:
-
designating a partition of the distributed data store to store web event generated data associated with a first aggregation key; designating a partition of the distributed data store to store web event generated data associated with a second aggregation key; generating the first aggregation key for one or more first data provided by a remotely connected first service running a web-based event, using a microprocessor, where the first aggregation key is merely associated with the first data, and the first data are added to the distributed data store; generating the second aggregation key for one or more second data provided by a remotely connected second web-based service running a second web-based event, using a microprocessor, where the second aggregation key is merely associated with the second data, and the second data are added to the distributed data store. attaching the first aggregation key to the respective one or more first data; attaching the second aggregation key to the respective one or more second data; storing the first data having the first aggregation key in a first FIFO queue in the first partition of the distributed web-based data store, where the distributed data store comprises a plurality of data storage devices that provide for related data to be stored on different devices; storing the second data having the second aggregation key in a second FIFO queue in the second partition of the distributed web-based data store; and providing for data having a same aggregation key to be retrieved, upon request by a remotely connected third service, from the distributed data store at a same time in a FIFO manner. - View Dependent Claims (19, 20)
-
Specification