Parallelized parsing of data in cloud storage
AssigneeMicrosoft Technology Licensing, LLC
InventorEric EILEBRECHT
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorEric EILEBRECHT
Estimating the term…
An example method of parsing data in a distributed computing system includes assigning a worker k to scan a data chunk k at a data storage node at which data chunk k is stored, each of one or more data chunks including a partial record, receiving, from each worker k, a number of instances of a context-varying symbol, a position in the data chunk k of a first instance of a context-dependent symbol after an even number of instances of the context-varying symbol, and a position in the data chunk k of a first instance of the context-dependent symbol after an odd number of instances of the context-varying symbol, for each data chunk that includes a partial record, computing an adjusted data chunk including data from a later data chunk to complete the partial record, parsing the adjusted data chunks and executing a query against the plurality of records.
Enacted on a distributed computing system, a method of parsing data comprising a plurality of records, the data distributed among a plurality of data storage nodes of the distributed computing system, the method comprising:
Enacted by a worker k (k=1 to n) of n workers in a distributed computing system, a method of parsing data comprising a plurality of records, the data distributed among a plurality of data storage nodes of the distributed computing system, the method comprising:
A distributed computing system, comprising:
Dependencies are inferred from the claim text.