1. A computer-implemented method comprising: receiving a data set in a data stream, the data set including a set of data descriptor fields; generating one or more tabular slices and an index for the data set using the set of data descriptor fields, wherein the one or more tabular slices are identifiable by the index; compressing the one or more tabular slices into a compressed data block by a data compression scheme using a hardware compressor; generating a compression data file having a header that stores information about the data compression scheme; and storing the compression data file in a database.