1. A computer-implemented method for generating a searchable archive executed by one or more computing devices, the method comprising: receiving, by at least one of the one or more computing devices, a set of tabular data, wherein the set of tabular data comprises a plurality of rows; and storing, by at least one of the one or more computing devices, data corresponding to a group of rows in the plurality of rows in a compacted file, wherein the compacted file comprises one or more compressed segments.