Patent ID: 11880368
Assignee: OCIENT HOLDINGS LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 19:
20. A non-transitory computer readable storage medium comprises:
at least one memory section that stores operational instructions that, when executed by a processing module that includes a processor and a memory, causes the processing module to:
determine a data set for storage that includes a plurality of uncompressed data slabs in accordance with a serialized data slab ordering;
create in parallel, by a plurality of processing core resources, a storage data set based on the data set that includes a plurality of compressed data slabs in accordance with the serialized data slab ordering, wherein each compressed data slab of the plurality of compressed data slabs is generated from at least one corresponding uncompressed data slab of the plurality of uncompressed data slabs that includes a plurality of values in accordance with a serialized value ordering based on:
generate compressed data for the each compressed data slab based on determining non-null ones of the plurality of values of the at least one corresponding uncompressed data slab;
generate compression information for the each compressed data slab based on positions of the non-null ones of the plurality of values in accordance with the serialized value ordering; and
generate the each compressed data slab to include the compressed data and the compression information; and

store the storage data set via a plurality of computing devices of a data processing system.