Data compression of large scale data stored in sparse tables
AssigneeGoogle Inc.
InventorsJeffrey A. Dean, Sanjay Ghemawat
Life of this patent
Estimating the term…
Loading patent…
AssigneeGoogle Inc.
InventorsJeffrey A. Dean, Sanjay Ghemawat
Estimating the term…
A method of compressing data in a table data structure begins by accessing a data set within the table data structure, the data set having associated therewith a range of rows of the table data structure. Data items in the data set are represented by key-value pairs. The method includes applying a first compression to the values of the key-value pairs in the data set to produce a first compressed output; applying a second compression, distinct from the first compression, to the keys of the key-value pairs in the data set to produce a second compressed output; and applying a third compression to the first compressed output and second compressed output to produce a first compressed output block, wherein the third compression is distinct from the first compression and second compression.
A computer-implemented method of compressing data in a table data structure, comprising:
A computer-implemented method of compressing data in a table data structure, comprising:
A system for storing data, comprising:
A system for storing data, comprising:
A computer program product for use in conjunction with a computer system, the computer program product comprising a computer readable storage medium and a computer program mechanism embedded therein, the computer program mechanism comprising instructions for:
Dependencies are inferred from the claim text.